Highest-rated Mexican restaurants in Miami, according to Tripadvisor

Written by:
May 2, 2022
Joshua Resnick // Shutterstock

Highest-rated Mexican restaurants in Miami, according to Tripadvisor

Mexican fare ranks with Italian and Chinese as Americans' top-three favorite global cuisines, according to the National Restaurant Association. 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. Keep reading to see if your favorite spot made the list.

You may also like: Highest-rated Chinese restaurants in Miami, according to Tripadvisor

1 / 30
Tripadvisor

#30. Chili's

- Rating: 4.0 / 5 (104 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (4.0/5), Atmosphere (4.0/5)
- Price: $$ - $$$
- Address: 4200 NW 36th St, Miami, FL 33166-2700
- Read more on Tripadvisor
2 / 30
Tripadvisor

#29. Xochimex Cantina Grill

- Rating: 4.5 / 5 (31 reviews)
- Detailed ratings: Food (5.0/5), Service (4.5/5), Value (4.5/5)
- Price: $
- Address: 5761 NW 7th St, Miami, FL 33126-3105
- Read more on Tripadvisor
3 / 30
Tripadvisor

#28. Taquerias El Mexicano

- Rating: 4.0 / 5 (102 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (4.0/5), Atmosphere (3.5/5)
- Price: $
- Address: 521 SW 8th St, Miami, FL 33130-3413
- Read more on Tripadvisor
4 / 30
Tripadvisor

#27. Chili's

- Rating: 4.0 / 5 (137 reviews)
- Detailed ratings: Food (4.0/5), Service (3.5/5), Value (3.5/5), Atmosphere (3.5/5)
- Price: $$ - $$$
- Address: 2100 NW 42nd Avenue Central Terminal, Concourse G, Level 2, Before Security Checkpoint, Miami, FL 33126
- Read more on Tripadvisor
5 / 30
Tripadvisor

#26. Mango's Tropical Cafe

- Rating: 4.0 / 5 (1,408 reviews)
- Detailed ratings: Food (3.5/5), Service (4.0/5), Value (3.5/5), Atmosphere (4.5/5)
- Price: $$ - $$$
- Address: 900 Ocean Dr, Miami Beach, FL 33139-5013
- Read more on Tripadvisor

You may also like: Highest-rated cheap eats in Miami, according to Tripadvisor

6 / 30
Tripadvisor

#25. Socal Cantina

- Rating: 4.5 / 5 (43 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
7 / 30
Tripadvisor

#24. Sunny's

- Rating: 5.0 / 5 (193 reviews)
- Detailed ratings:
- Price: $$ - $$$
- Address: 1058 Collins Ave, Miami Beach, FL 33139-5012
- Read more on Tripadvisor
8 / 30
Tripadvisor

#23. Taco Rico

- Rating: 4.5 / 5 (46 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.5/5), Atmosphere (3.5/5)
- Price: $
- Address: Us 1, Miami, FL
- Read more on Tripadvisor
9 / 30
Tripadvisor

#22. Chevys Fresh Mex

- Rating: 4.0 / 5 (136 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (4.0/5), Atmosphere (3.5/5)
- Price: $$ - $$$
- Address: 8191 NW 12th St, Miami, FL 33126-1809
- Read more on Tripadvisor
10 / 30
Tripadvisor

#21. 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

You may also like: Highest-rated dessert shops in Miami, according to Tripadvisor

11 / 30
Tripadvisor

#20. Naked Taco

- Rating: 4.0 / 5 (1,203 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
12 / 30
Tripadvisor

#19. 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
13 / 30
Tripadvisor

#18. 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
14 / 30
Tripadvisor

#17. Latin House Grill

- Rating: 4.0 / 5 (150 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.0/5), Atmosphere (4.0/5)
- Price: $$ - $$$
- Address: 8695 Southwest 124th Avenue, Miami, FL 33183
- Read more on Tripadvisor
15 / 30
Tripadvisor

#16. El Rancho Grande

- Rating: 4.5 / 5 (113 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

You may also like: Highest-rated seafood restaurants in Miami, according to Tripadvisor

16 / 30
Tripadvisor

#15. Jacalito Taqueria

- Rating: 4.5 / 5 (85 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
17 / 30
Tripadvisor

#14. Tacos & Tattoos

- Rating: 4.5 / 5 (138 reviews)
- Detailed ratings: Food (4.5/5), Service (4.0/5), Value (4.5/5)
- Price: $
- Address: 10720 SW 113th Place, Miami, FL 33176
- Read more on Tripadvisor
18 / 30
Tripadvisor

#13. Oh Mexico

- Rating: 4.0 / 5 (2,056 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
19 / 30
Tripadvisor

#12. Alma Mexicana

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

#11. Diez y Seis

- Rating: 4.5 / 5 (415 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5)
- Price: $$ - $$$
- Address: 1901 Collins Ave Shore Club South Beach, Miami Beach, FL 33139-1911
- Read more on Tripadvisor

You may also like: Highest-rated fine dining restaurants in Miami, according to Tripadvisor

21 / 30
Tripadvisor

#10. Tacology

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

#9. Cantina la Veinte

- Rating: 4.0 / 5 (581 reviews)
- Detailed ratings: Food (4.0/5), Service (4.0/5), Value (3.5/5), Atmosphere (4.5/5)
- Price: $$$$
- Address: 495 Brickell Ave, Miami, FL 33131-2769
- Read more on Tripadvisor
23 / 30
Tripadvisor

#8. Mi Rinconcito Mexicano

- Rating: 4.5 / 5 (161 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
24 / 30
Tripadvisor

#7. La Cerveceria de Barrio Ocean Drive

- Rating: 4.5 / 5 (385 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
25 / 30
Tripadvisor

#6. Habitat

- Rating: 5.0 / 5 (694 reviews)
- Detailed ratings: Food (5.0/5), Service (5.0/5), Value (4.5/5)
- Price: $$$$
- Address: 2341 Collins Ave 1 Hotel South Beach, Miami Beach, FL 33139
- Read more on Tripadvisor

You may also like: Highest-rated pizza restaurants in Miami, according to Tripadvisor

26 / 30
Tripadvisor

#5. Tequiztlan

- Rating: 4.5 / 5 (321 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
27 / 30
Tripadvisor

#4. La Cerveceria de Barrio Miami

- Rating: 4.5 / 5 (850 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
28 / 30
Tripadvisor

#3. Bakan

- Rating: 4.5 / 5 (181 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
Tripadvisor

#2. Cheen Huaye

- Rating: 4.5 / 5 (241 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
30 / 30
Tripadvisor

#1. Mama's Tacos

- Rating: 5.0 / 5 (878 reviews)
- Detailed ratings: Food (4.5/5), Service (5.0/5), Value (4.0/5)
- Price: $$ - $$$
- Address: 710 Washington Ave Suite #3, Miami Beach, FL 33139-6248
- Read more on Tripadvisor

You may also like: Highest-rated brunch restaurants in Miami, according to Tripadvisor

Trending Now