Although Dubai is a more modern Emirate, eating and drinking in public during daylight hours in Ramadan is frowned upon. You can still buy food and drink and eat at restaurants however.