1
"Melinda’s is a bar and restaurant that used to be located in Wynwood. When it was there, it felt like more of a bar, but their new Downtown location is more of a restaurant, with oysters, pizza, and tacos. You can also still come here just to drink, especially during Happy Hour (Wed-Sun from 5-7pm)." - Ryan Pfeffer
Spanish-Latin cuisine with art, nature, design, and daily specials
1306 N Miami Ave, Miami, FL 33136 Get directions