If you’re shooting for a side of glitz and glam with your Mexican food, this spot inside Icon Brickell is definitely your jam complete with a front row seat of the Miami River. Go early, and you’ve got a waterfront view. Show up later and you’re dining inside with lavishly high ceilings, ornate decorations, and a roving Mariachi band that supplies ample amounts of energy and class. The food is spectacular, too, with Tacos bursting with octopus carnitas or sauteed ribeye plus inventive entrees like Braised Short Ribs in agave demi glaze. But, fair warning, be sure to pack your wallet—if you’ve ever wanted to experience a $27 taco, you’ve arrived.
Though this riverside upscale Mexican restaurant is famous for its happy hour margaritas, they make a pretty mean Cosmo, too. The crisp, citrusy splash is made doubly as exciting when paired with a live mariachi band, which comes pretty standard at Cantina. Beyond the Cosmos, you’d be well served to stick around for some of Miami’s best guacamole, as the longer you linger here the better your odds of hitting it off with one of the notoriously attractive patrons.