Miami Mexican Restaurants

The city may be home to a neighborhood nicknamed “Little Havana,” but Miami Mexican restaurants are out to prove that Cuba doesn’t have a monopoly on flavor. Jacalito Taqueria Mexicana serves some of the best Mexican food in Miami, and at draw-droppingly affordable prices: the shop’s authentic tacos ($6 for an order of three) are available in 12 varieties, from pineapple-topped al pastor to savory braised cow cheek, and are considered by many to be among the best tacos in Miami. Meanwhile, Peppers Mexican restaurant caters to more mainstream American appetites (steak, chicken, and shrimp are among the de facto proteins), though its burritos, tacos, and fajita platters are made fresh, served fast, and available practically any time (the South Beach location is open until 6 a.m. every day).

What others are saying

Megan
7, Jul
Taco Package with One Pitcher of Margarita or Sangria for Two; valid Sun-Thurs
Amazinggggggggg
Signature tacos, Killer Margaritas, Classic Churros
Fanny
21, Jun
$35 Free Chips and Salsa + One Entree Of The Menu (No Sampler, No Seafood) + Yard Frozen Drink (Souvenir Cup Included)
It was very good, the Groupon deal was amazing
Tex-Mex Cuisine at Señor Frog's | Fort Lauderdale