Are Restaurants, Cafes open in Ramadan Month and is it free to eat and drink outside?

Yes. Every where is open during days of Ramadan? Some restaurants are open all nights too. So People can find Restaurants or cafes to eat and drink in every corner. Also it is free to drink and eat outside. No one will shout you, if you drink or eat something. But we become more careful not to eat or drink in front of them just to respect.