This new restaurant in a Miami Beach hotel offers a ‘melting pot of Latin cuisine’

“Mehzcla” means mixture, which makes it an appropriate name for the new restaurant at The Balfour Hotel on Miami Beach. Executive Chef Steven Acosta, who trained at the now-closed Le … Click to Continue »

Leave a Reply

Your email address will not be published.