Magazine cover image Get the Fall Issue

The Best Mexican Restaurant In Every State

Thanks to our friends at Yelp, we determined which restaurant has the best Mexican cuisine in your state.
The Best Mexican Restaurant In Every State

Finding authentic Mexican fare isn't always easy, especially in northern states. The southwest region of the U.S. is often thought to have some of the best Mexican-inspired eateries and for good reason! But what about the best Mexican restaurant in Maine or Washington? In order to come to the bottom of this, we called on our friends at Yelp to equip us with the data—which consists of user ratings and reviews—and then we did some digging and pin-pointed what we thought was most exceptional about each restaurant.

From taco trucks and street vendors to sit-down restaurants and stands, these are some of the most widely recognized Mexican eateries in the nation.

Methodology: This is a list of the best places for Mexican cuisine in every state in the United States, according to Yelp. All the businesses on this list are in the "Mexican" restaurant category on Yelp. "Best" is measured using an algorithm that looks at the number of reviews and star ratings for a business.

Now, find out where you can get top-notch Mexican fare in every state.

Antojitos Izcalli (Tuscaloosa, Alabama)

[media-credit name="Hunter J./Yelp" link="" align="none" width="500"]Alambama Antojitos Izcalli enchiladas, beans and rice


This little restaurant is deemed the best Mexican restaurant in the state. Why? After browsing over several reviews, it's clear to us that this is the best casual restaurant to order authentic Mexican cuisine. Whether you want a meaty taco for $2.50 or something more filling like chicken enchiladas with mole sauce, Antojitos Izcalli offers it all.

Lane's Quickie Tacos (Fairbanks, Alaska)

[media-credit name="Kelley T./Yelp" link="" align="none" width="500"]alaska lanes quickie taco with pulled pork


"Best tacos I've had in ALASKA so far," wrote one Yelp reviewer. "I loved the hand-made tortillas and the taco combinations. I'd come here every week if I could."

At Lane's Quickie Tacos you can expect to purchase these five tacos all-year-round: The Alaskan, The Texan, The 'Merican, The Hippie, and The Kiddo. The sixth taco is always chosen randomly, so you're in for a surprise every time you come in.

Cocina Madrigal (Phoenix, Arizona)

[media-credit name="Diego S./Yelp" link="" align="none" width="500"]arizona cocina madrigal set of three tacos


At Cocina Madrigal, you can order anything from traditional Oaxaca shrimp tacos to a wild mushroom enchilada—and no dish seems to disappoint. Even the side dishes appear to be out of this world delicious.

"The grilled Elote is a must. It was tender, cooked amazingly on the cob. The Cojita cheese was decadent but not overwhelming. They gave you just enough to be satisfied," wrote one reviewer.

If you can manage to save room for dessert, we hear the coconut cream pie is luscious and the churros with Bavarian cream and caramel are also delightful.

TrickDilly (Bentonville, Arkansas)

[media-credit name="Trickdilly/Yelp" link="" align="none" width="500"]arkansas trickdilly single taco


Tricked Out Tacos? We're not sure what that means, but it's evident that this taco place is a hit among Bentonville locals and tourists alike. TrickDilly serves both authentic Mexican and Thai-inspired tacos with two of the top choices being the Adobo Chicken and Thai Chicken tacos. They even have a Ratatouille Taco!

El Primo Tacos (Venice, California)

[media-credit name="Naveed N./Yelp" link="" align="none" width="500"]california el primo tacos set of five tacos on a plate


Full disclosure, El Primo Tacos is not your standard storefront eatery, it's run by a street vendor and the tacos are priced at just $1.

"This is a legit Mexican street taco spot. I ordered carne asada tacos, al pastor tacos, buche tacos, and a carne asada quesadilla. All were tasty, plus the salsas were flavorful and spicy," wrote one reviewer on Yelp.

Xicamiti La Taquería Bistro (Golden, Colorado)

[media-credit name="Ann N./Yelp" link="" align="none" width="500"]colorado xicamiti la taqueria


Xicamiti La Taquería Bistro is a true gem in Colorado—they serve a drink called the Frida Kahlo Margarita! We read that the Campechanos Tacos, stuffed with stead kand chorizo, and the corn flan are two dishes you must order when you come in.

Los Garcia Mexican Fusion (Waterbury, Connecticut)

[media-credit name="Kate M./Yelp" link="" align="none" width="500"]connecticut los garcia mexican fusion tacos in takeout boxes


This taco truck sits behind the Waterbury mall and serves up authentic Mexican cuisine including Garnachas, a traditional dish consisting of fried corn tortillas that are topped primarily with refried beans, shredded cabbage, and cheese. From plump burritos to crispy tacos with rice and beans, you're bound to find something you love here.

El Pique (Wilmington, Delaware)

[media-credit name="Will C./Yelp" link="" align="none" width="500"]delaware el pique two plastic baskets with tacos inside


In Delaware, El Pique is the place to go if you want delicious tacos that are stuffed to the brim with toppings and caramel churros.

"This place is fire. I come every Tuesday for lunch for Taco Tuesday and get their 5 for $5 taco deal. You can choose chicken, pork, or steak (1 meat for all 5 tacos) and either American, Mexican, or Tex Mex toppings," wrote one reviewer.

Los Bocados (Parkland, Florida)

[media-credit name="Luisa B./Yelp" link="" align="none" width="500"]florida los bocados set of three tacos with a lime and salsa


Los Bocados has garnered five stars among 400+ reviews on Yelp. This Mexican-inspired restaurant is tucked inside of a gas station in Parkland, Florida. Drive by this quaint spot and you'll be able to dine on spicy citrus pork tacos and barbecue brisket tostadas.

Tacos Del Chavo (Kennesaw, Georgia)

[media-credit name="Joan S./Yelp" link="" align="none" width="500"]georgia tacos del chavo plate of enchiladas and rice


Tacos Del Chavo is a traditional taco stand turned restaurant in Kennesaw, Georgia. From Flautas—rolled corn taquitos filled with chicken and topped with cheese, cream, guacamole, and tomatoes—to traditional empanadas, this Mexican restaurant puts out a lineup of quality dishes.

Acevedo's Hawaicano Cafe (Kahului, Hawaii)

[media-credit name="Maria P./Yelp" link="" align="none" width="500"]hawaii Acevedo Hawaicano Cafe salad with beans and tortillas on the side


The question is, do you choose the spicy Mahi Mahi or the crispy pork carnitas? That's your biggest concern at Acevedo's Hawaicano Cafe.

El Paisa Mexican Food (Coeur d'Alene, Idaho)

[media-credit name="Rebecca P./Yelp" link="" align="none" width="500"]idaho el paisa mexican food enchilada with cheese melted on top


"Tried this little gem out today. Tucked away in a strip mall, this taqueria is everything I had hoped for," one reviewer wrote.

El Paisa Mexican Food is the place to go in Coeur d'Alene for fresh salsa and generous portions for a reasonable price.

XOchimilco Mexican Restaurant (Chicago, Illinois)

[media-credit name="Lucia H./Yelp" link="" align="none" width="500"]illinois xochimilco brunch spread


XOchimilco Mexican Restaurant is top-notch serving fancy seafood entrées, tacos, and ribs—they serve the whole enchilada! Try their chilaquiles next time you're in as it appears to be a crowd favorite.

Tlaolli (Indianapolis, Indiana)

[media-credit name="Bonnie L./Yelp" link="" align="none" width="500"]indiana tlaolli tamale and taco


At Tlaolli, all eaters are welcome, including vegetarians and vegans, as the menu accommodates many dietary needs.

"I had two vegan tacos, one with jackfruit and the other hibiscus and they were amazing. I loved the authentic freshly made corn tortillas as that added to the flavor," wrote one reviewer.

El Bajio Mexican Restaurant (Cedar Rapids, Iowa)

[media-credit name="El Bajio Mexican Restaurant/Yelp" link="" align="alignnone" width="500"]iowa el bajio mexican taco spread


As the name would suggest, this Mexican restaurant specializes in cuisine distinctive to the Bajío region in central Mexico. For breakfast, enjoy a savory plate of scrambled eggs with chorizo or swing by for dinner with a few friends and split the meat-heavy dish called the Maya (carne asada, marinated pork, chicken, chorizo).

El Pollo Rey (Kansas City, Kansas)

[media-credit name="Faria M./Yelp" link="" align="none" width="500"]kansas el pollo rey chicken plate


Does the chicken king live up to its name? According to Yelp reviewers, it most definitely does.

"Let's start with the star of the show: the chicken. It is grilled to literal perfection. When you walk in, you can see a massive grill that lines the back of the kitchen. Rows of chicken pieces are sizzling and cooking and the aroma fills the small restaurant," wrote one happy customer.

Taco Choza (Louisville, Kentucky)

[media-credit name="Taco Choza/Yelp" link="" align="none" width="500"]kentucky taco choza taco and corn spread


Taco Choza is a hit among Louisville residents. Their plates are applauded by Yelp reviewers for their cheap prices and generous sizes. Pop in on the weekend and you may catch a live music performance. So what are you waiting for? Hop in and order a margarita, chips and salsa, and a burrito.

RELATED: Your guide to the anti-inflammatory diet that heals your gut, slows the signs of aging, and helps you lose weight.

El Cabo Verde (Shreveport, Louisiana)

[media-credit name="El Cabo Verde/Yelp" link="" align="none" width="500"]louisiana el cabo verde mexican brunch


Like what you see? This is El Cabo Verde's Huevos Ahogados, which consists of chorizo, potatoes, caramelized onions, crema, and cheese. But before you order the main meal, be sure to order a side of queso poblano with your house chips!

86 This (Ellsworth, Maine)

[media-credit name="Tracy T./Yelp" link="" align="none" width="500"]maine 86 this burritos spread


In Maine, 86 This is the top-rated Mexican-inspired restaurant. While this restaurant won't serve you authentic Mexican cuisine, it does allow you to get creative and build your own burrito and plate of nachos. We love a place that offers customization and apparently those who visited it thought the same, too.

Fiesta Mexicana (Rosedale, Maryland)

[media-credit name="Pooja T./Yelp" link="" align="none" width="500"]maryland fiesta mexicana fried quesadillas


Um, fried quesadillas? We're on our way!

Taqueria El Amigo (Waltham, Massachusetts)

[media-credit name="Andrew H./Yelp" link="–oxRiHuln93_Cw" align="none" width="500"]massachusetts taqueria el amigo spread of four tacos


At Taqueria El Amigo in Waltham, the move is to order an assortment of tacos. Some of the favorites include carne asada, carnitas, and especiales al pastor. Word on the street is you can get four small tacos for just $8.

La Probadita (Hart, Michigan)

[media-credit name="Jodi K./Yelp" link="" align="none" width="500"]michigan la probadita steak fajitas


Customers commend La Probadita for both its menu and staff.

"Unbelievable. I was blown away by the level of service and quality of food," wrote one Yelp reviewer. "The tacos are some of the best I've eaten. They come with double soft corn tortillas with choice of meat and onions and cilantro."

Catrinas Cerveza & Mexican Grill (Oakdale, Minnesota)

[media-credit name="Meky W./ Yelp" link="" align="none" width="500"]minnesota catrinas taco spread in two containers


"If I could only have one food for the rest of my life, it would be Catrinas," wrote one reviewer.

Now that's a bold statement! But, I guess we have to take their word for it? Oakdale is not the only city in Minnesota where Catrinas is at. In 2016, two years after its flagship storefront in Oakdale opened, another Catrinas location opened under 15 miles away in St. Anthony.

Burrito Zone & Tamales (Diberville, Mississippi)

[media-credit name="Carmen S./Yelp" link="" align="none" width="500"]mississippi burrito zone loaded nachos


We hear the tamales here are out of this world, and apparently the burritos are too.

"As I forked into my burrito and took that bite I sighed with sweet joy. I found my happy place. I chewed slowly, with my eyes closed and I thanked the sweet baby Jesus for telling me to go to Burrito Zone today," says one reviewer.

POI-Ō (Kansas City, Missouri)

[media-credit name="Poi-O/Yelp" link="" align="none" width="500"]missouri poi-o lunch spread with beans, corn, rice and veggies


At POI-Ō you can expect to get the best chicken in town. This is by no means a traditional Mexican restaurant, however, they do serve several Mexican beers and authentic sides such as elote.

El Vaquero Taqueria (Helena, Montana)

[media-credit name="Savannah G./Yelp" link="" align="none" width="500"]montana el vaquero burrito smothered with cheese


In Montana, the place to get authentic Mexican take out food is El Vaquero Taqueria. You better come hungry when you walk through the doors because the portion sizes here are massive! We heard Helena may not exactly be abundant in great food options, which really makes this sing. Order the chicken enchiladas with mole sauce, or maybe even the Patron Taco Salad if you're feeling really ambitious.

For the Love of Food Truck (Bellevue, Nebraska)

[media-credit name="Nick P./ Yelp" link="" align="alignnone" width="500"]child releno platter from for the love of food truck in nebraska


Whether you want a roasted pork burrito or something more adventurous such as the Chile relleno platter pictured above, For the Love of Food Truck has got something for everyone to enjoy.

Carlillos Cocina (Reno, Nevada)

[media-credit name="Nate K./Yelp" link="" align="none" width="500"]nevada carlillos cocina enchilada


We hear the Chilaquiles are delicious at Carlillos Cocina. Hop into this restaurant for loaded burritos and quesadillas, too.

California Burritos Mexican Grill (Nashua, New Hampshire)

[media-credit name="Zhibo Z./Yelp" link="" align="none" width="500"]new hampshire california burritos spread of tacos


If you're living in New Hampshire and looking for a quaint Mexican restaurant, California Burritos may just be your new go-to spot. Reviewers say the restaurant set-up is similar to Chipotle or Moe's, but don't worry the taste is entirely unique.

Benji's Taqueria Mexican Grill Caldwell (Caldwell, New Jersey)

[media-credit name="Dave F./Yelp" link="" align="none" width="500"]new jersey benjis taqueria four tacos spread


Tacos and Tres Leches cake? We're about to cross state borders and try Benji's Taqueria Mexican Grill Caldwell pronto! This spot also whips up a tasty Alambre dish, which comprises grilled steak that's topped with bacon, vegetables, and melted cheese.

El Chile Toreado (Santa Fe, New Mexico)

[media-credit name="Kevin J./Yelp" link="" align="none" width="500"]new mexico el chile toreado spread of four tacos


Open Monday through Saturday 8:00 a.m. to 3:00 p.m., you can order tacos and burritos until your heart's content at El Chile Toreado, a beloved taco truck in Santa Fe.

I Am Nacho Mama (Hicksville, New York)

[media-credit name="Christian M.V./Yelp" link="" align="none" width="500"]new york i am nacho mama corn on the cob


OK, the name of this restaurant is just too cute, we love a good pun! Order a piping hot ear of grilled corn adorned with spices, sour cream, and diced tomatoes with your empanadas and then, if there's room, order a plate of dessert nachos. Dessert nachos are exactly as they sound; traditional savory toppings are swapped out for sweet ones including cinnamon dulce créma, dark chocolate syrup, Mayan cocoa shavings, and seasonal fruit. Oh yeah, and the tortilla chips are dusted in cinnamon too.

Sultepec (Mooresville, North Carolina)

[media-credit name="Daniel P./Yelp" link="" align="none" width="500"]nroth carolina sultepec spread of tacos


This taco truck is rather discrete, which makes it easy to miss! But you're the one who's missing out if you don't make an effort to stop by for a meal.

"There's a reason this place has all 5-star reviews. It's AMAZING!! The tacos, quesadillas, burritos literally everything they make is delicious," wrote one reviewer.

Tacos Trompo (Fargo, North Dakota)

[media-credit name="Clint L./Yelp" link="" align="none" width="500"]north dakota tacos trompo enchiladas and rice


Not sure what to order when you go to Tacos Trompo? One reviewer has a recommendation.

"Tacos Trompo delivers big time! Always fresh and tasty, I really love their green sauce on the chicken and cheese enchiladas. The queso has a good kick too! Very nice owners and excellent service. Order the enchiladas with avocado and the green sauce for a vegan/vegetarian twist!"

Mi Burrito Mexican Grill (West Chester, Ohio)

[media-credit name="Fei X./Yelp" link="" align="none" width="500"]ohio me burrito mexicano taco bowl


Order the barbacoa and carne asada in either taco or burrito form! We hear both of those types of meat are unrivaled at this spot.

Rolling Fork Takery (Hochatown, Oklahoma)

[media-credit name="Jerry I./Yelp" link="" align="none" width="500"]oklahoma rolling fork takery spread of tacos


Order the tacos for the main course and then be sure to save an appetite for Rolling Fork Takery's own sopapilla cheesecake for later!

Tehuana Oaxacan Cuisine (Portland, Oregon)

[media-credit name="Das K./Yelp" link="" align="none" width="500"]orgeon tehuana oaxacan spread of four tacos


This taco truck is for serious eaters only! Order the memelita taco or a burrito that, as one reviewer noted, is the size of an infant.

Tortilleria San Roman (Philadelphia, Pennsylvania)

[media-credit name="Sari Marissa G./Yelp" link="" align="none" width="500"]pennsylvania tortilleria san roman open faced quesadilla


Tortilleria San Roman makes their tortillas fresh daily so you're always ordering the best of the best. The blue corn tortillas are equally as delicious so we hear!

Tallulah's Taqueria (Providence, Rhode Island)

[media-credit name="Diana P./Yelp" link="" align="none" width="500"]rhode island tallulah taqueria spread of tacos


According to several Yelp reviewers, the lengua (beef tongue) taco is a solid menu item at Tallulah's Taqueria. However, if that doesn't sound appetizing to you, not to fear because the carnitas are equally as delicious.

Tacos Nayarit (Columbia, South Carolina)

[media-credit name="Rick T./Yelp" link="" align="none" width="500"]south carolina tacos nayarit al pastor tostada


Tacos Nayarit dishes up anything from taco salads to chalupas. No matter what you get, make sure you pair your main meal with horchata, which is described as a sweet rice milk beverage.

El Columpio (Mitchell, South Dakota)

[media-credit name="Karen W./Yelp" link="" align="none" width="500"]south dakota el columpio chile rellenos


We hear it's really difficult to get a bad meal at El Columpio.

"I had the mango and shrimp tacos and my family had the chorizo macho tacos, chicken tacos, and Barbados tacos—they were all great," wrote one reviewer.

Maciel's Tortas and Tacos (Memphis, Tennessee)

[media-credit name="Payton K./Yelp" link="" align="none" width="500"]tennessee maciels tortas tacos queso fundido con chorizo


Um, can we just talk about how delicious does this chorizo queso? The tacos are also a hit at Maciel's. One out-of-towner wrote the following poem to describe just how lovely they taste.

"When I'm down in Memphis
It would seem rather senseless
If I didn't get food at Maciel's."

Sorry, we had to share it.

Tommy Tamale Market & Cafe (Grapevine, Texas)

[media-credit name="Anh N./Yelp" link="" align="none" width="500"]texas tommy tamale market tommy bowl in beef


The fact that Tommy Tamale Market & Cafe has five stars and over 1,000 reviews is a strong indication that this place serves up great food. The Tommy Bowl (pictured above) is one of their most popular dishes, consisting of 1-2 tamales, rice, queso, beef chili, shredded cheese, and pico de gallo. This bowl put Chipotle's burrito bowl to shame!

Tacos La Pasadita (Green River, Utah)

[media-credit name="Chintan S./Yelp" link="" align="none" width="500"]utah tacos la pasadita nachos on a white plate


The question is, is Tacos La Pasadita a taco truck or a sit-down restaurant? One reviewer lends insight.

"This place has incredible Mexican food. Some of the best I've had. Pay no mind to the lunch truck look and the assortment of picnic tables. On a hot or windy day, you can go inside the old gas station."

Three Stones (Brattleboro, Vermont)

[media-credit name="Mindy L./Yelp" link="" align="none" width="500"]vermont three stones empanadas chicken and ground beef


Not sure how you feel about this place looking at it from the outside with closed doors? Maybe this review will help.

"I travel extensively around the U.S. I eat in fine restaurants probably 150 times a year. I came in by myself to this ugly little building and ordered the special and hibiscus tea. I was shocked. This was one of the best meals I have ever been served and certainly the best Mexican," wrote one user.

Abuelita's (Richmond, Virginia)

[media-credit name="Sarah W./Yelp" link="" align="none" width="500"]virginia abuelitas rice, beans and meat


How authentic is this cuisine? Based on the reviews, it seems to be the real deal.

"Went with my friends who are of Mexican heritage and they both said it was as authentic as it gets for Mexican food. When someone says it reminds them of the grandmother's cooking, you know it's legit," wrote one reviewer on Yelp.

Pita's Taqueria (Enumclaw, Washington)

[media-credit name="Brett G./Yelp" link="" align="none" width="500"]washington pitas taqueria breakfast burrito


The general consensus among Yelp reviewers is to order a burrito at Pita's because they are absolutely stuffed, so it's ideal to split it with a friend. The same can be said for the quesadillas, too!

Maria's Taqueria (Shepherdstown, West Virginia)

[media-credit name="Jennifer N./Yelp" link="" align="none" width="500"]west virginia maria taqueria huevos rancheros


Ghost pepper quesadillas, beef nachos, burritos smothered in queso, what more could you possibly want? It's no wonder why Maria's Taqueria has people all over the U.S. head over heels.

Taqueria Guadalajara (Waukesha, Wisconsin)

[media-credit name="Landon P./Yelp" link="" align="none" width="500"]wisconsin taqueria guadalajara burrito mexicano


"Excellent and authentic Mexican food. I was impressed by the flavor the food had, because honestly, when I think of exceptional Mexican food, Wisconsin would not be on the top of my list," wrote one reviewer.

We get it, Wisconsin is known for its cheese!

Fiesta Mexican Restaurant (Jackson, Wyoming)

[media-credit name="Preston C./Yelp" link="" align="none" width="500"]wyoming fiesta mexican restaurant enchiladas


It really is a party at Fiesta Mexican Restaurant in Jackson, with several kinds of tortas, burritos, tacos, fajitas, enchiladas, and various other dishes to choose from. This place has one of the most expansive menus on the list!

Get the Fall Issue

Featuring delicious weight loss recipes, quick and easy sheet pan suppers, slow cooker tips and much more!

Cheyenne Buckingham
Cheyenne Buckingham is the news editor of Eat This, Not That!, specializing in food and drink coverage, and breaking down the science behind the latest health studies and information. Read more
Filed Under