Highest-rated Mexican restaurants in Miami, according to Tripadvisor

·Stacker

Canva
Canva

Mexican fare ranks second among Americans' favorite global cuisines, according to Chef's Pencil. Mexican flavors and ingredients have permeated all corners of American cuisine, infusing vibrant and varied tastes into Americans' daily diet. But while tacos and enchiladas may seem commonplace in America now, that wasn't always the case.

To be sure, Americans have been influenced by the flavors of our neighbor to the south for hundreds of years. But it wasn't until refugees from southern and central Mexico brought their culinary traditions north to the U.S. during the Mexican Revolution that dishes like tacos found their way into the mainstream. An increasingly global culture (and a growing number of Mexican fast-food mainstays and high-end restaurants) have cemented Mexican food's beloved role in U.S. cuisine. Which begs the question: Where does one go for the best Mexican food in Miami?

To find out, Stacker turned to Tripadvisor to compile a list of the highest-rated Mexican restaurants in Miami. Tripadvisor rankings factor in the average rating and number of reviews. Some restaurants on the list may have recently closed. Keep reading to see if your favorite spot made the list.

You may also like: How much it costs to park at Fort Lauderdale–Hollywood International Airport

1 / 30

#30. Socal Cantina

- Rating: 4.5 / 5 (44 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.0/5)
- Price: $$ - $$$
- Address: 1000 S Miami Ave, Miami, FL 33130-4109
- Read more on Tripadvisor
2 / 30

#29. Morelia

- Rating: 4.5 / 5 (39 reviews)
- Detailed ratings: Food (4.0/5), Service (4.5/5), Value (3.5/5)
- Price: $
- Address: 185 Northwest 25th Street, Miami, FL 33127
- Read more on Tripadvisor
3 / 30

#28. Naked Taco

- Rating: 4.0 / 5 (1,227 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (3.5/5), Atmosphere (4.0/5)
- Price: $$ - $$$
- Address: 1111 Collins Ave, Miami Beach, FL 33139-4604
- Read more on Tripadvisor
4 / 30

#27. Chipotle Mexican Grill

- Rating: 4.0 / 5 (99 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.5/5), Atmosphere (4.0/5)
- Price: $
- Address: 6290 S Dixie Hwy, Miami, FL 33143
- Read more on Tripadvisor
6 / 30

#25. Caja Caliente

- Rating: 4.5 / 5 (37 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.0/5)
- Price: $$ - $$$
- Address: 2634 NE 2nd Ave, Miami, FL 33137
- Read more on Tripadvisor
7 / 30

#24. PEZ

- Rating: 4.5 / 5 (46 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5)
- Price: $$ - $$$
- Address: 20 W Flagler St, Miami, FL 33130-1802
- Read more on Tripadvisor
8 / 30

#23. Coyo Taco

- Rating: 4.0 / 5 (114 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (4.0/5)
- Price: $
- Address: 1111 SW 1st Ave, Miami, FL 33130-5401
- Read more on Tripadvisor
9 / 30

#22. El Rancho Grande

- Rating: 4.5 / 5 (116 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.0/5)
- Price: $$ - $$$
- Address: 12881 SW 88th St, Miami, FL 33186-1707
- Read more on Tripadvisor
11 / 30

#20. Huahua's Taqueria

- Rating: 4.5 / 5 (293 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.5/5), Atmosphere (4.0/5)
- Price: $
- Address: 1211 Lincoln Rd Alton Road, Miami Beach, FL 33139-2314
- Read more on Tripadvisor
12 / 30

#19. Jacalito Taqueria

- Rating: 4.5 / 5 (87 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (3.5/5)
- Price: $
- Address: 3622 W Flagler St, Miami, FL 33135-1030
- Read more on Tripadvisor
13 / 30

#18. Tacology

- Rating: 4.0 / 5 (442 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (3.5/5)
- Price: $$ - $$$
- Address: 701 S Miami Ave 4th Brickell City Centre, Miami, FL 33131
- Read more on Tripadvisor
14 / 30

#17. Alma Mexicana

- Rating: 4.5 / 5 (478 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.5/5), Atmosphere (3.5/5)
- Price: $
- Address: 1344 Washington Ave, Miami Beach, FL 33139-4212
- Read more on Tripadvisor
16 / 30

#15. Bodega Taqueria y Tequila South Beach

- Rating: 4.5 / 5 (583 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.0/5), Atmosphere (4.5/5)
- Price: $
- Address: 1220 16th St, Miami Beach, FL 33139-2309
- Read more on Tripadvisor
17 / 30

#14. The Taco Stand

- Rating: 4.5 / 5 (58 reviews)
- Detailed ratings: Food (5.0/5), Service (4.5/5), Value (4.5/5)
- Price: $
- Address: 313 NW 25th St, Miami, FL 33127-4331
- Read more on Tripadvisor
18 / 30

#13. Mi Rinconcito Mexicano

- Rating: 4.5 / 5 (162 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.5/5), Atmosphere (4.0/5)
- Price: $
- Address: 1961 SW 8th St, Miami, FL 33135-3315
- Read more on Tripadvisor
19 / 30

#12. Sunny's

- Rating: 4.5 / 5 (222 reviews)
- Detailed ratings: Food (3.5/5), Service (3.0/5), Value (3.0/5)
- Price: $$ - $$$
- Address: 1058 Collins Ave, Miami Beach, FL 33139-5012
- Read more on Tripadvisor
21 / 30

#10. Social Restaurant

- Rating: 4.0 / 5 (326 reviews)
- Detailed ratings: Food (3.0/5), Service (3.0/5), Value (2.5/5)
- Price: $$ - $$$
- Address: 1024 Ocean Dr, Miami Beach, FL 33139-5014
- Read more on Tripadvisor
22 / 30

#9. Oh Mexico Ocean Drive

- Rating: 5.0 / 5 (717 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5)
- Price: $$ - $$$
- Address: 1412 Ocean Dr., Miami Beach, FL 33139
- Read more on Tripadvisor
23 / 30

#8. Tequiztlan

- Rating: 4.5 / 5 (325 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Price: $$ - $$$
- Address: 1884 Bay Rd, Miami Beach, FL 33139-1416
- Read more on Tripadvisor
24 / 30

#7. Oh Mexico Espanola Way

- Rating: 4.5 / 5 (2,544 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (3.5/5), Atmosphere (4.0/5)
- Price: $$ - $$$
- Address: 1440 Washington Ave, Miami Beach, FL 33139-4110
- Read more on Tripadvisor
25 / 30

#6. La Cerveceria de Barrio

- Rating: 4.5 / 5 (990 reviews)
- Detailed ratings: Food (4.0/5), Service (4.5/5), Value (3.5/5)
- Price: $$ - $$$
- Address: 836 Lincoln Road, Miami Beach, FL 33139
- Read more on Tripadvisor

You may also like: Lowest-paying jobs in Miami

26 / 30

#5. Cheen Huaye Southern Mexican Cuisine

- Rating: 4.5 / 5 (243 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.0/5)
- Price: $$ - $$$
- Address: 15400 Biscayne Blvd, Miami, FL 33160-4614
- Read more on Tripadvisor
27 / 30

#4. Coyo Taco

- Rating: 4.5 / 5 (601 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.0/5)
- Price: $
- Address: 2320 NW 2nd Ave, Miami, FL 33127-4302
- Read more on Tripadvisor
28 / 30

#3. Bakan

- Rating: 4.5 / 5 (229 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5)
- Price: $$ - $$$
- Address: 2801 NW 2nd Ave, Miami, FL 33127
- Read more on Tripadvisor
29 / 30

#2. Mayami Wynwood

- Rating: 5.0 / 5 (121 reviews)
- Detailed ratings: Food (4.5/5), Service (5.0/5), Value (4.5/5)
- Price: not available
- Address: 127 NW 23rd St, Miami, FL 33127-4409
- Read more on Tripadvisor