From Our Editors
Melao Restaurant and Bar Grill in Winter Park is a popular restaurant that features an intriguing menu. The excellent quality, set in a nice atmosphere, will have you visiting again and again.
If you just feel like stopping by for a drink, the restaurant has helpful bar staff (and a good selection behind the bar).
A reputable option in University Park Plaza, Melao Restaurant and Bar Grill is a great choice when you're in the mood for Latin cuisine, and want to branch out from the standard Mexican fare.