Mehzcla Restaurant
Restaurants
350 Ocean Dr, The Balfour Hotel, Miami, FL, 33139 (Show me directions) Show Map
Monday to Sunday: 08:00 to 22:00
Amex, Cash, Mastercard, Visa
Profile
Savor Latin food and South Beach flavors at our laid-back restaurant with outdoor dining. Located on Ocean Drive, our South Beach restaurant serves delicious food, surrounded by the flair of the Ocean Drive entertainment district.