Best Mexican Restaurants

1. El Moose

8.6
5242 Leary Ave NW (at 20th Ave NW), Seattle, WA
Mexican Restaurant · Ballard · 69 tips and reviews

BestOfBestOf: Moose works magic with pork, serving everything from a picante blood-red chorizo to moist hunks of pig meat braised in chiles and pineapple juice. Read more.

Milagro Modern Mexican is one of Best Mexican Restaurants.

2. Milagro Modern Mexican

20 Allen Ave Ste 130 (Lockwood), Webster Groves, MO
Mexican Restaurant · 71 tips and reviews

BestOfBestOf: Simply put, there is nothing else quite like Milagro in St. Louis, no bar of contemporary and traditional Mexican fare against which the restaurant can measure itself. Read more.

Taqueria Zamora is one of Best Mexican Restaurants.

3. Taqueria Zamora

7.0
3121 S Main St, Santa Ana, CA
Mexican Restaurant · MacArthur Place - Hutton Centre · 15 tips and reviews

BestOfBestOf: Make sure to take some panocha on the way out—don't snicker, they're delectable gorditas made with brown sugar. Read more.

Tia Maria's is one of Best Mexican Restaurants.

4. Tia Maria's

8.1
4618 Dacoma St (Hwy. 290), Houston, TX
Mexican Restaurant · 36 tips and reviews

BestOfBestOf: The food is cheap, the margaritas are strong, the salsa is hot and the roving mariachis are a good time. Read more.

Baja Cafe is one of Best Mexican Restaurants.

5. Baja Cafe

201 NW 1st Ave, Boca Raton, FL
Mexican Restaurant · Southeast Boca Raton · 40 tips and reviews

BestOfBestOf: The cheese accosts your mouth — in a good way — the moment you bite into the hunk of burrito. The margaritas don't skimp on the tequila, and there's a whole tequila bar for you to choose from. Read more.

Los Magueyes is one of Best Mexican Restaurants.

6. Los Magueyes

7.4
6870 NW 169th St, Hialeah, FL
Mexican Restaurant · 20 tips and reviews

BestOfBestOf: If there were a category for best quesadillas, the undisputed king would be Los Magueyes' quesadilla Michoacan. Read more.

Salsa a la Salsa is one of Best Mexican Restaurants.

7. Salsa a la Salsa

1425 Nicollet Ave. (btwn 14th & 15th St.), Minneapolis, MN
Mexican Restaurant · Loring Park · 29 tips and reviews

BestOfBestOf: Consider the fish tacos: In a nod to its Minnesota clientele, the restaurant serves native walleye topped with heaps of guacamole and pico de gallo. Read more.

Frida's Contemporary Mexican Cuisine is one of Best Mexican Restaurants.

8. Frida's Contemporary Mexican Cuisine

5.8
14861 Metcalf Ave, Overland Park, KS
Mexican Restaurant · 18 tips and reviews

BestOfBestOf: The ingredients are unusual and often unexpected, like the chile en nogada: poblano peppers stuffed with sautéed beef, chopped apple and plantain, and sliced almonds. Read more.

La Hacienda Taqueria Mexican Restaurant is one of Best Mexican Restaurants.

9. La Hacienda Taqueria Mexican Restaurant

7.5
2615 Nolensville Pike (Joyner Avenue), Nashville, TN
Mexican Restaurant · 41 tips and reviews

BestOfBestOf: Best Mexican food in Nashville. Read more.

Centro is one of Best Mexican Restaurants.

10. Centro

8.7
106 S Wilmington St (at W Morgan St), Raleigh, NC
Mexican Restaurant · 49 tips and reviews

BestOfBestOf: Best Mexican food in Raleigh. Read more.

Centro is one of Best Mexican Restaurants.

11. Centro

8.7
106 S Wilmington St (at W Morgan St), Raleigh, NC
Mexican Restaurant · 49 tips and reviews

BestOfBestOf: Voted 2010 Best Mexican Food in Austin. Read more.

Dos Caminos is one of Best Mexican Restaurants.

12. Dos Caminos

10820 W Charleston Blvd, Las Vegas, NV
Mexican Restaurant · Summerlin · 10 tips and reviews

BestOfBestOf: Voted 2010 Best Mexican food in Las Vegas. Read more.

Habaneros is one of Best Mexican Restaurants.

13. Habaneros

8.0
200 Wekiva Springs Rd, Longwood, FL
Mexican Restaurant · 31 tips and reviews

BestOfBestOf: Voted Best Mexican food in Orlando. Read more.

Tres Hermanas is one of Best Mexican Restaurants.

14. Tres Hermanas

8.7
2416 K St (btwn 24th & 25th St), Sacramento, CA
Mexican Restaurant · Midtown · 87 tips and reviews

BestOfBestOf: Traditional homestyle Mexican food in the heart of Sacramento's Midtown. Read more.

¿Por Qué No? is one of Best Mexican Restaurants.

15. ¿Por Qué No?

9.0
3524 N Mississippi Ave (at N Fremont St), Portland, OR
Mexican Restaurant · 133 tips and reviews
Cozumel Mexican Restaurant is one of Best Mexican Restaurants.

16. Cozumel Mexican Restaurant

1145 E Pittsburgh St, Greensburg, PA
Mexican Restaurant · 2 tips and reviews
Los Mariachis is one of Best Mexican Restaurants.

17. Los Mariachis

7.2
9100 Ulmerton Rd, Largo, FL
Mexican Restaurant · 27 tips and reviews
El Zarape is one of Best Mexican Restaurants.

18. El Zarape

8.7
4642 Park Blvd (btwn Adams & Madison Ave), San Diego, CA
Mexican Restaurant · University Heights · 176 tips and reviews
La Fiesta Mexicana is one of Best Mexican Restaurants.

19. La Fiesta Mexicana

6.6
44 E Cross St, Ypsilanti, MI
Mexican Restaurant · 9 tips and reviews
Border Cafe is one of Best Mexican Restaurants.

20. Border Cafe

8.5
The Shops At Saugus (356 Broadway), Saugus, MA
Mexican Restaurant · North Saugus · 74 tips and reviews
Taqueria La Oaxaqueña is one of Best Mexican Restaurants.

21. Taqueria La Oaxaqueña

7.7
605 Mt Zion Rd, Jonesboro, GA
Taco Restaurant · 26 tips and reviews
Oyamel Cocina Mexicana is one of Best Mexican Restaurants.

22. Oyamel Cocina Mexicana

8.8
401 7th St NW (at D St NW), Washington, D.C.
Mexican Restaurant · Penn Quarter · 324 tips and reviews
Taqueria La Veracruzana is one of Best Mexican Restaurants.

23. Taqueria La Veracruzana

8.2
908 Washington Ave (btw 9th & 10th), Philadelphia, PA
Mexican Restaurant · Bella Vista - Southwark · 38 tips and reviews
Frontera Grill is one of Best Mexican Restaurants.

24. Frontera Grill

8.4
445 N Clark St (btwn Illinois St & Hubbard St), Chicago, IL
Mexican Restaurant · River North · 257 tips and reviews
Cool & Hot is one of Best Mexican Restaurants.

25. Cool & Hot

6.3
930 E 8th St (at I-35E Service Rd.), Dallas, TX
Taco Restaurant · 8 tips and reviews

BestOfBestOf: This place isn't slick or manufactured like so many of the taco spots in Dallas; it's just a great, unassuming little taco shack. Read more.

Tacos Conin is one of Best Mexican Restaurants.

26. Tacos Conin

4500 Bryan St Ste B (At Carrol), Dallas, TX
Taco Restaurant · 18 tips and reviews

BestOfBestOf: First-time visitors are treated to a complimentary al pastor taco, which is the most flavorful and tender rendition we've sampled here. Read more.

La Casita Mexicana is one of Best Mexican Restaurants.

27. La Casita Mexicana

8.3
4030 Gage Ave, Bell, CA
Mexican Restaurant · 47 tips and reviews

BestOfBestOf: There's nothing particularly unique or spectacular about the ingredients for their churros, yet La Casita Mexicana chefs...transform one of the most popular Mexican desserts into a sublime treat. Read more.

Mateo's Ice Cream & Fruit Bars is one of Best Mexican Restaurants.

28. Mateo's Ice Cream & Fruit Bars

8.6
4234 W Pico Blvd (at Victoria Ave S), Los Angeles, CA
Ice Cream Parlor · Mid City · 23 tips and reviews

BestOfBestOf: The stunner is the coffee-and–chocolate ice cream, easily one of the best in the city. Read more.

Guisados is one of Best Mexican Restaurants.

29. Guisados

8.9
2100 E Cesar E Chavez Ave (at N St Louis St), Los Angeles, CA
Taco Restaurant · Boyle Heights · 107 tips and reviews

BestOfBestOf: The Boyle Heights eatery, famed for the braised and stewed stuffings that fill its tacos, offers the Taco Sampler, six minitacos that are handpicked for you. Read more.

El Camino is one of Best Mexican Restaurants.

30. El Camino

8.7
3628 W 32nd Ave, Denver, CO
Mexican Restaurant · West Highland · 74 tips and reviews

BestOfBestOf: El Camino is known for several things, including stiff drinks and the joint's near-bottomless bowls of queso — but the appropriately named grande nachos should be at the top of the heap. Read more.

El Camino is one of Best Mexican Restaurants.

31. El Camino

8.7
3628 W 32nd Ave, Denver, CO
Mexican Restaurant · West Highland · 74 tips and reviews

BestOfBestOf: Winner of Best House Margarita 2011. See more of the best at http://bestof.voiceplaces.com/denver Read more.

Tacos Morelos is one of Best Mexican Restaurants.

32. Tacos Morelos

7.4
9413 37th Ave, Jackson Heights, NY
Taco Restaurant · 17 tips and reviews

BestOfBestOf: The quality of the food at Tacos Morelos is pristine and delicious, partly due to the Atlixco Deli next door and its profusion of fresh indigenous ingredients Read more.

Tacos Atoyac is one of Best Mexican Restaurants.

33. Tacos Atoyac

1830 W Glendale Ave (at 19th Ave), Phoenix, AZ
Mexican Restaurant · 30 tips and reviews

BestOfBestOf: In addition to the tacos and tostadas, Tacos Atoyac also boasts moles and some of best damn horchata we've had in a long time. Read more.

Tacos de Juarez is one of Best Mexican Restaurants.

34. Tacos de Juarez

1017 n 7th (Roosevelt), Phoenix, AZ
Mexican Restaurant · Garfield · 6 tips and reviews

BestOfBestOf: Be careful with the super-potent salsa verde, or you might kill some taste buds. Read more.

Los Reyes de la Torta is one of Best Mexican Restaurants.

35. Los Reyes de la Torta

8.5
9230 North 7th Street (at Hatcher Rd), Phoenix, AZ
Mexican Restaurant · North Mountain · 60 tips and reviews

BestOfBestOf: The tortas are tasty, but so is everything else on the menu. The quesadillas are one of our favorites: huge, thick, fluffy homemade corn tortillas folded in half and stuffed with goodies. Read more.

Pitic Restaurant is one of Best Mexican Restaurants.

36. Pitic Restaurant

6.4
1580 E Pima St, Phoenix, AZ
Mexican Restaurant · Central City · 7 tips and reviews

BestOfBestOf: Chiles rellenos, tacos, burritos like tu madre used to make, and it won't leave too much of a dent in your wallet. Read more.

Maria's Mexican Food is one of Best Mexican Restaurants.

37. Maria's Mexican Food

1614 N Higley Rd (Higley and Baseline), Mesa, AZ
Mexican Restaurant · 7 tips and reviews

BestOfBestOf: The amazing California burrito has us hooked: steak and potatoes, Mexican-style, wrapped up with seriously mouthwatering pico de gallo and cheese. Read more.

Casa Reynoso is one of Best Mexican Restaurants.

38. Casa Reynoso

8.4
3138 S Mill Ave, Tempe, AZ
Mexican Restaurant · 36 tips and reviews

BestOfBestOf: The Reynosos use the same recipes passed down from their Miami-Globe abuelitas, and the proof is in the pork chile verde. Read more.

Pedro's Mexican Restaurant is one of Best Mexican Restaurants.

39. Pedro's Mexican Restaurant

4938 W Glendale Ave, Glendale, AZ
Mexican Restaurant · 18 tips and reviews

BestOfBestOf: Chimichangas the size of a newborn baby, half-pound tamale masa bombs, enchiladas afloat in a sea of spicy red sauce, and a guarantee that everything will be absolutely smothered in piping hot cheese. Read more.

The Mission is one of Best Mexican Restaurants.

40. The Mission

8.5
3815 N Brown Ave (at 1st St), Scottsdale, AZ
Mexican Restaurant · Downtown Scottsdale · 166 tips and reviews

BestOfBestOf: We recommend you start with a blood orange or pomegranate margarita and an order of the guacamole, which is made tableside to your specifications and includes one of our crunchy favorites, pepitas. Read more.

Taqueria San Francisco is one of Best Mexican Restaurants.

41. Taqueria San Francisco

7.1
2794 24th St (at York St), San Francisco, CA
Taco Restaurant · Mission District · 32 tips and reviews

BestOfBestOf: The balance of beans to meat to rice is perfect; there's no need to keep rotating the burrito, searching for the right angle of attack. Read more.

Underdogs Tres is one of Best Mexican Restaurants.

42. Underdogs Tres

1824 Irving St (at 19th Ave), San Francisco, CA
Taco Restaurant · Outer Sunset · 153 tips and reviews

BestOfBestOf: The Baja-style fish taco combines a huge fillet of deep-fried whitefish with plenty of guacamole and all the fixings, served in both crisp and soft corn tortillas to prevent spillage. Read more.

Ernesto's Taco Shop is one of Best Mexican Restaurants.

43. Ernesto's Taco Shop

7.8
20095 S Dixie Hwy, Cutler Bay, FL
Mexican Restaurant · 23 tips and reviews

BestOfBestOf: Best deal is the "Three Amigos" platter -- a trio of any tacos for $6.50. Read more.

Talavera is one of Best Mexican Restaurants.

44. Talavera

8.8
2299 Ponce de Leon Blvd, Coral Gables, FL
Mexican Restaurant · Coral Gables Section · 77 tips and reviews

BestOfBestOf: Guacamole is a chili-and-pork-rind-heightened mash of ripe avocados; masa corn cakes get capped with black beans, goat cheese, salsa verde, and grilled protein of choice. Read more.

Burritos Grill Cafe is one of Best Mexican Restaurants.

45. Burritos Grill Cafe

11707 Biscayne Blvd, Miami, FL
Mexican Restaurant · 3 tips and reviews

BestOfBestOf: The Yucatecan natives prepare familiar Mexican favorites such as enchiladas in a deep mole sauce, but they also serve homespun fare from the Yucatan. Read more.

La Quebradita Restaurant is one of Best Mexican Restaurants.

46. La Quebradita Restaurant

7.0
702 N Krome Ave, Homestead, FL
Mexican Restaurant · 12 tips and reviews

BestOfBestOf: It's so good we named it our Best Last Meal on Earth in 2008. Weekends bring menudo. Read more.

Mi Rinconcito Mexicano is one of Best Mexican Restaurants.

47. Mi Rinconcito Mexicano

9.1
1961 SW 8th St, Miami, FL
Mexican Restaurant · Little Havana · 91 tips and reviews

BestOfBestOf: Flautas, sopes (softly fried masa cakes capped with pinto beans, queso blanco, and meat of choice), menudo, and pozole are other specialties of the house. Read more.