The Mehzcla Restaurant

Set in one of the most prestigious areas of South Beach, the Mehzcla Restaurant and it’s parent hotel underwent a complete rebranding and relaunch. This relaunch included a new menu which focuses on local produce and fresh Florida seafood set in a multicultural Latin food experience.

The Mehzcla Restaurant

Start a Conversation