Best Mexican restaurants in 50 major cities

Written by:
September 26, 2025
Joshua Resnick // Shutterstock

Best Mexican restaurants in 50 major cities

 

For generations, Mexican restaurants have been more than dining spots—they have been community anchors, places where heritage could be preserved while welcoming others to the table. From small roadside taquerías to celebrated dining rooms led by visionary chefs, Mexican food has become part of the American identity. 

The cuisine reflects Mexico's diverse population itself, shaped by waves of immigration. The country has 32 distinct regional styles of cooking, and thanks to the rise of promising culinarians of Mexican descent looking to share their signature dishes, Indigenous foodways, and ingredients from various regions, diners in the U.S. are also reframing their idea of "Mexican food."

According to a 2024 Pew Research Center analysis of SafeGraph data, 1 in 10 restaurants in the U.S. serve Mexican food. On top of that, nearly 9 out of 10 U.S. counties have at least one Mexican restaurant. So, in your neck of the woods, where should you go for the best old-school Mexican restaurants, loncheras slinging tacos out of a half-window, and innovative modern Mexican food pushing culinary boundaries?

To find the answers, Stacker compiled a list of the highest-rated Mexican restaurants in 50 major cities using data from Yelp. To be considered, a restaurant needed at least 500 votes. If fewer than three restaurants in the city had at least 500 votes, the minimum threshold was lowered to 250, and then further to 50. 

Keep reading to see if your favorite Mexican spot reigns supreme in the city nearest you!

Note: This content was created with the assistance of AI tools and has been thoroughly reviewed, fact-checked, and edited by Stacker's editorial team to ensure accuracy, reliability, and alignment with our editorial standards

Phoenix, Arizona: Achiote Latin Cuisine

- Rating: 5.0 / 5 (51 reviews)
- Categories: Mexican
- Address: 1929 E Ray Rd Ste 6 Chandler, AZ 85225
- Read more on Yelp

Sacramento, California: Nikos Tacos

- Rating: 4.8 / 5 (394 reviews)
- Categories: Tacos
- Address: 2002 S Cirby Way Roseville Ca, CA 95661
- Read more on Yelp

San Diego, California: Mariscos Mi Gusto Es

- Rating: 4.8 / 5 (581 reviews)
- Categories: Seafood
- Address: 4425 Home Ave San Diego, CA 92105
- Read more on Yelp

San Francisco, California: Al Carajo

- Rating: 4.8 / 5 (294 reviews)
- Categories: Mexican
- Address: 3224 1/2 22nd St San Francisco, CA 94110
- Read more on Yelp

Denver, Colorado: Supreme Chicken

- Rating: 4.8 / 5 (54 reviews)
- Categories: Seafood
- Address: 5410 E Colfax Ave Denver, CO 80220
- Read more on Yelp

New Haven, Connecticut: Camacho Garage

- Rating: 3.9 / 5 (350 reviews)
- Categories: Mexican
- Address: 36 Fountain St New Haven, CT 06515
- Read more on Yelp

Washington, D.C.: Tacos El Chilango Food Truck

- Rating: 4.7 / 5 (671 reviews)
- Categories: Tacos
- Address: 1723 14th St N Arlington, VA 22209
- Read more on Yelp

Miami, Florida: Don Maguey Mexican Restaurant

- Rating: 4.7 / 5 (257 reviews)
- Categories: Mexican
- Address: 4747 W Flagler St Miami, FL 33134
- Read more on Yelp

Orlando, Florida: The Mexican Camel

- Rating: 4.6 / 5 (879 reviews)
- Categories: Mexican
- Address: 5752 International Dr Orlando, FL 32819
- Read more on Yelp

Tampa, Florida: Acapulco Taqueria

- Rating: 4.6 / 5 (354 reviews)
- Categories: Mexican
- Address: 1001 N Macdill Ave Tampa, FL 33607
- Read more on Yelp

Atlanta, Georgia: Calaveritas Taqueria Vegana

- Rating: 4.8 / 5 (75 reviews)
- Categories: Vegetarian
- Address: 3795 Presidential Pkwy Ste FP-10 Atlanta, GA 30340
- Read more on Yelp

Honolulu, Hawaii: Thyda's Tacos

- Rating: 4.7 / 5 (508 reviews)
- Categories: Food Trucks
- Address: 1034 Queen St Honolulu, HI 96814
- Read more on Yelp

Boise, Idaho: Madre - Boutique Taqueria

- Rating: 4.4 / 5 (282 reviews)
- Categories: Bars
- Address: 1034 S La Pointe St Boise, ID 83706
- Read more on Yelp

Chicago, Illinois: Chi-Latin Restaurant

- Rating: 4.9 / 5 (56 reviews)
- Categories: Tacos
- Address: 1421 W Chicago Ave Chicago, IL 60642
- Read more on Yelp

Indianapolis, Indiana: 3 in 1 Restaurant

- Rating: 4.8 / 5 (302 reviews)
- Categories: Vegan
- Address: 1413 West 86th St Indianapolis, IN 46260
- Read more on Yelp

Louisville, Kentucky: Taco Choza

- Rating: 4.6 / 5 (372 reviews)
- Categories: Tex-Mex
- Address: 3922 Westport Rd Louisville, KY 40207
- Read more on Yelp

New Orleans, Louisiana: Barracuda Taco Stand

- Rating: 4.5 / 5 (349 reviews)
- Categories: Tacos
- Address: 3984 Tchoupitoulas St New Orleans, LA 70115
- Read more on Yelp

Boston, Massachusetts: Taqueria Jalisco

- Rating: 4.6 / 5 (522 reviews)
- Categories: Mexican
- Address: 291 Bennington St Boston, MA 02128
- Read more on Yelp

Baltimore, Maryland: La Calle

- Rating: 4.6 / 5 (327 reviews)
- Categories: Mexican
- Address: 623 S Broadway Baltimore, MD 21231
- Read more on Yelp

Portland, Maine: Bird & Co

- Rating: 4.5 / 5 (277 reviews)
- Categories: Tacos
- Address: 539 Deering Ave Portland, ME 04103
- Read more on Yelp

Detroit, Michigan: Taqueria El Rey

- Rating: 4.5 / 5 (473 reviews)
- Categories: Cocktail Bars
- Address: 3400 Bagley St Detroit, MI 48216
- Read more on Yelp

Minneapolis, Minnesota: Arizona Taco Company

- Rating: 4.5 / 5 (268 reviews)
- Categories: Tacos
- Address: 9428 36th Ave New Hope, MN 55427
- Read more on Yelp

Kansas City, Missouri: GG's Birria Barbacoa Cafe

- Rating: 4.9 / 5 (116 reviews)
- Categories: Sandwiches
- Address: 1032 Minnesota Ave Kansas City, KS 66101
- Read more on Yelp

St. Louis, Missouri: Arzola's Fajitas & Margaritas

- Rating: 4.6 / 5 (321 reviews)
- Categories: Mexican
- Address: 2730 McNair Ave St St. Louis, MO 63118
- Read more on Yelp

Omaha, Nebraska: La Sierra

- Rating: 4.8 / 5 (67 reviews)
- Categories: Mexican
- Address: 1702 S 10th St Omaha, NE 68108
- Read more on Yelp

Charlotte, North Carolina: The Tasty Bowl Subs N Such

- Rating: 4.8 / 5 (189 reviews)
- Categories: Thai
- Address: 2900 Westinghouse Blvd Ste 116 Charlotte, NC 28273
- Read more on Yelp

Raleigh, North Carolina: La Santa Modern Mexican Food

- Rating: 4.4 / 5 (530 reviews)
- Categories: Mexican
- Address: 222 Glenwood Ave Ste 107 Raleigh, NC 27603
- Read more on Yelp

Albuquerque, New Mexico: La Guelaguetza Mexicana Restaurant

- Rating: 4.8 / 5 (368 reviews)
- Categories: Mexican
- Address: 816 Old Coors Dr SW Ste B Albuquerque, NM 87121
- Read more on Yelp

Las Vegas, Nevada: La Paleta

- Rating: 4.9 / 5 (253 reviews)
- Categories: Mexican
- Address: 5651 S Grand Canyon Dr 140 Ste 140 Las Vegas, NV 89148
- Read more on Yelp

Buffalo, New York: Taqueria Los Mayas

- Rating: 4.7 / 5 (518 reviews)
- Categories: Mexican
- Address: 3525 Genesee St Cheektowaga, NY 14225
- Read more on Yelp

New York City, New York: Cafe Nube

- Rating: 4.8 / 5 (104 reviews)
- Categories: Breakfast & Brunch
- Address: 940 4th Ave Brooklyn, NY 11232
- Read more on Yelp

Cincinnati, Ohio: Taqueria Los Cunados

- Rating: 4.9 / 5 (51 reviews)
- Categories: Mexican
- Address: 2696 Madison Rd Cincinnati, OH 45209
- Read more on Yelp

Cleveland, Ohio: Momocho

- Rating: 4.2 / 5 (1,008 reviews)
- Categories: Mexican
- Address: 1835 Fulton Rd Cleveland, OH 44113
- Read more on Yelp

Columbus, Ohio: Catrina Mexican Cuisine

- Rating: 4.9 / 5 (71 reviews)
- Categories: Mexican
- Address: 6111 Busch Blvd Columbus, OH 43229
- Read more on Yelp

Portland, Oregon: EL Mas Chingon

- Rating: 4.9 / 5 (55 reviews)
- Categories: Mexican
- Address: 8805 SW Canyon Lan Ste 3 Portland, OR 97225
- Read more on Yelp

Philadelphia, Pennsylvania: El Fuerte de Loreto

- Rating: 4.9 / 5 (88 reviews)
- Categories: Juice Bars & Smoothies
- Address: 1412 S 5th St Philadelphia, PA 19147
- Read more on Yelp

Pittsburgh, Pennsylvania: Totopo Cocina & Cantina

- Rating: 4.4 / 5 (786 reviews)
- Categories: Latin American
- Address: 660 Washington Rd Pittsburgh, PA 15228
- Read more on Yelp

Providence, Rhode Island: Tallulah's Taqueria

- Rating: 4.3 / 5 (945 reviews)
- Categories: Tex-Mex
- Address: 146 Ives St Providence, RI 02906
- Read more on Yelp

Charleston, South Carolina: MESU

- Rating: 4.3 / 5 (377 reviews)
- Categories: Asian Fusion
- Address: 570 King St Charleston, SC 29403
- Read more on Yelp

Memphis, Tennessee: Maciel's Tortas and Tacos

- Rating: 4.6 / 5 (514 reviews)
- Categories: Seafood
- Address: 45 S Main St Memphis, TN 38103
- Read more on Yelp

Nashville, Tennessee: Birria Babe

- Rating: 4.9 / 5 (52 reviews)
- Categories: Food Trucks
- Address: Nashville , TN 37211
- Read more on Yelp

Austin, Texas: Buenos Sabores

- Rating: 4.9 / 5 (97 reviews)
- Categories: Tacos
- Address: 11416 N Fm 620 Austin, TX 78726
- Read more on Yelp

Dallas, Texas: Familia Restaurante

- Rating: 4.9 / 5 (96 reviews)
- Categories: Tacos
- Address: 5330 N MacArthur Blvd Ste 108 Irving, TX 75038
- Read more on Yelp

Houston, Texas: La Casa Bakery and Cafe

- Rating: 4.8 / 5 (130 reviews)
- Categories: Breakfast & Brunch
- Address: 1002 Hogan St Houston, TX 77009
- Read more on Yelp

San Antonio, Texas: Taquitos Mexico

- Rating: 4.9 / 5 (64 reviews)
- Categories: Tacos
- Address: 7491 Grissom Rd San Antonio, TX 78238
- Read more on Yelp

Salt Lake City, Utah: Tacos Hidalgo

- Rating: 4.8 / 5 (65 reviews)
- Categories: Food Stands
- Address: 400 W S Temple Salt Lake City, UT 84103
- Read more on Yelp

Richmond, Virginia: Abuelita's

- Rating: 4.7 / 5 (322 reviews)
- Categories: Ramen
- Address: 6400 Midlothian Turnpike Richmond, VA 23225
- Read more on Yelp

Seattle, Washington: The Counter At Old Ballard Catering

- Rating: 4.9 / 5 (72 reviews)
- Categories: Tacos
- Address: 1505 NE 65th St Seattle, WA 98115
- Read more on Yelp

Milwaukee, Wisconsin: Su Plus Two Fusion Cuisine

- Rating: 4.8 / 5 (59 reviews)
- Categories: Thai
- Address: 7335 W Greenfield Ave West Allis, WI 53214
- Read more on Yelp

Trending Now