Mississippi is practically synonymous with great food. And while Mexican cuisine may not be the first thing that comes to mind when thinking about the state, that doesn’t mean options don’t exist, which actually makes sense since the Delta is known for their tamales. From delicious homemade salsa to larger-than-life burritos, these 10 restaurants in Mississippi have the most amazing Mexican food.
- Maria’s Cantina, Southaven
King R./City Search
mariascantina.com If you love Mexican food, then you’ll want to visit Maria’s – home of the Ocho-Cinco 5 lb Burrito Challenge. Aside from the gigantic burrito, this Southaven favorite lives up to its promise of serving “Mexican with a twist” by offering everything from the standard fare to mouthwatering creations like BBQ crispy fried flautas.
- El Agave Mexican Grill, New Albany
El Agave Mexican Grill/Facebook
El Agave Mexican Grill/Facebook Another challenge for burrito lovers, El Agave’s Big Daddy Burrito Challenge requires consuming an entire four-pound burrito which, by the way, is stuffed to the max. Not in the mood for a huge burrito? That’s okay; the menu is teeming with options that include everything from traditional cuisine to signature creations. While there, be sure to try the guacamole, which is made right at the table.
- The Iron Horse Grill, Jackson
The Iron Horse Grill/Facebook
The Iron Horse Grill/Facebook While not strictly a Mexican restaurant, the Iron Horse Grill is definitely worthy of a mention. The menu offers an extensive fare, which just so happens to include some amazing Mexican cuisine. You’ll find charcoal grilled fajitas made with hand cut Angus and Biloxi shrimp, hot tamales straight from the Delta, and amazing specialty items, like crawfish and crab or chicken and black bean enchiladas.
- Babalu Tacos and Tapas, Jackson
Babalu Tacos and Tapas/Facebook
Babalu Tacos and Tapas/Facebook The fact that Babalu Tacos and Tapas has expanded and now includes five locations says a lot about this unique eatery. The excellent atmosphere is only outshined by the menu, which offers an extensive fare that includes everything from fresh, tableside guacamole to gourmet tacos.
- Taco Sombrero, Gulfport
Jennifer S./Foursquare
Misty M./Yelp This Gulfport favorite falls somewhere between a fast food joint and a sit down restaurant – and that’s exactly the point. When the eatery was opened in 1979, the goal was to provide affordable, quality food quickly, and to this day, Taco Sombrero delivers. From a la carte options that start at just over $1 to dinner plates that don’t go over $10, it’s easy to see why Taco Sombrero has remained a favorite throughout the years.
- El Aguila Mexican Restaurant, Gulfport
El Aguila Mexican Restaurant/Facebook
El Aguila Mexican Restaurant/Facebook Providing both mouthwatering food and a great atmosphere, El Aguila has quickly become one of the top restaurants on the Gulf Coast. The menu is overflowing with amazing gourmet options, which can be enjoyed either on the quaint patio or in the elegant dining room.
- Mi Hacienda, Starkville
Mi Hacienda: Mexican Cuisine/Facebook Serving only an authentic fare, Mi Hacienda has definitely earned the title of the “Best Mexican Cuisine in Mississippi.”
- El Charro, Horn Lake, Senatobia, Richland, Jackson, Pearl, and Greenville
elcharromexican.com
rgibson3468/Trip Advisor Aside from a traditional fare, the “#1 Mexican Restaurant” offers daily lunch specials and happy hours, all of which can be enjoyed seven days a week.
- El Milagro Taqueria, Oxford
El Milagro/Facebook From the homemade salsas and mole sauce to daily lunch specials, El Milagro serves some of the best Mexican food this side of the border – a notion that’s been confirmed by the fact that the restaurant was voted “Oxford’s Favorite Mexican Food” three years in a row.
- El Rancho, Biloxi, D’Iberville, and Ocean Springs
El Rancho/Facebook
El Rancho/Facebook Promising a “culinary tradition from deep inside Mexico,” El Rancho is a true foodie’s dream come true. Dishes are prepared with only the best meats, vegetables, and spices, resulting in authentic Mexican cuisine that will please even the pickiest of eaters.
I don’t know about you, but after reading this, I’ve got to go get some Mexican food!
King R./City Search
mariascantina.com
If you love Mexican food, then you’ll want to visit Maria’s – home of the Ocho-Cinco 5 lb Burrito Challenge. Aside from the gigantic burrito, this Southaven favorite lives up to its promise of serving “Mexican with a twist” by offering everything from the standard fare to mouthwatering creations like BBQ crispy fried flautas.
El Agave Mexican Grill/Facebook
Another challenge for burrito lovers, El Agave’s Big Daddy Burrito Challenge requires consuming an entire four-pound burrito which, by the way, is stuffed to the max. Not in the mood for a huge burrito? That’s okay; the menu is teeming with options that include everything from traditional cuisine to signature creations. While there, be sure to try the guacamole, which is made right at the table.
The Iron Horse Grill/Facebook
While not strictly a Mexican restaurant, the Iron Horse Grill is definitely worthy of a mention. The menu offers an extensive fare, which just so happens to include some amazing Mexican cuisine. You’ll find charcoal grilled fajitas made with hand cut Angus and Biloxi shrimp, hot tamales straight from the Delta, and amazing specialty items, like crawfish and crab or chicken and black bean enchiladas.
Babalu Tacos and Tapas/Facebook
The fact that Babalu Tacos and Tapas has expanded and now includes five locations says a lot about this unique eatery. The excellent atmosphere is only outshined by the menu, which offers an extensive fare that includes everything from fresh, tableside guacamole to gourmet tacos.
Jennifer S./Foursquare
Misty M./Yelp
This Gulfport favorite falls somewhere between a fast food joint and a sit down restaurant – and that’s exactly the point. When the eatery was opened in 1979, the goal was to provide affordable, quality food quickly, and to this day, Taco Sombrero delivers. From a la carte options that start at just over $1 to dinner plates that don’t go over $10, it’s easy to see why Taco Sombrero has remained a favorite throughout the years.
El Aguila Mexican Restaurant/Facebook
Providing both mouthwatering food and a great atmosphere, El Aguila has quickly become one of the top restaurants on the Gulf Coast. The menu is overflowing with amazing gourmet options, which can be enjoyed either on the quaint patio or in the elegant dining room.
Mi Hacienda: Mexican Cuisine/Facebook
Serving only an authentic fare, Mi Hacienda has definitely earned the title of the “Best Mexican Cuisine in Mississippi.”
elcharromexican.com
rgibson3468/Trip Advisor
Aside from a traditional fare, the “#1 Mexican Restaurant” offers daily lunch specials and happy hours, all of which can be enjoyed seven days a week.
El Milagro/Facebook
From the homemade salsas and mole sauce to daily lunch specials, El Milagro serves some of the best Mexican food this side of the border – a notion that’s been confirmed by the fact that the restaurant was voted “Oxford’s Favorite Mexican Food” three years in a row.
El Rancho/Facebook
Promising a “culinary tradition from deep inside Mexico,” El Rancho is a true foodie’s dream come true. Dishes are prepared with only the best meats, vegetables, and spices, resulting in authentic Mexican cuisine that will please even the pickiest of eaters.
OnlyInYourState may earn compensation through affiliate links in this article.