It’s Easy To See Why These 10 Hole-In-The-Wall Mexican Restaurants Are Louisiana Favorites
You know what they say, never judge a book by its cover. Well, the same theory can be applied to these restaurants; they may not look like much from the outside, but inside you’ll find some of the most mouth-watering Mexican food you’ll ever taste.


Not only does Caro’s have amazing Mexican food, but they also feature several Caribbean foods that will blow your taste buds away. Be sure to come hungry, as the portions are huge.
1412 Metro Dr., Alexandria, Louisiana 71301.
1412 Metro Dr., Alexandria, Louisiana 71301.


This delicious little taco truck is stationed over in Many, Louisiana and features delicious, authentic Mexican cuisine at an affordable price. They have both outdoor and indoor seating but if the weather is nice, take advantage of sitting outside!
1290 W Alabama Ave., Many, Louisiana 71449.
1290 W Alabama Ave., Many, Louisiana 71449.


Head on over to Leesville to feast on some amazing tacos at this authentic Mexican and Seafood grill. Established in 2011, you can always count on Festival Tacos for an amazing meal.
11934 Lake Charles Hwy., Leesville, Louisiana 71446.
11934 Lake Charles Hwy., Leesville, Louisiana 71446.


This hidden gem is tucked away in a strip mall of sorts in Baton Rouge, and one bite will make you a customer for life.
13265 Perkins Rd., Baton Rouge, Louisiana 70810.
13265 Perkins Rd., Baton Rouge, Louisiana 70810.


Opened in 2010, the Iron Cactus is a wonderful little family-friendly joint where you’ll quickly feel like one of the family. The amazing Tex-Mex flavors will have you coming back again and again.
1304 Hwy. 80 E, Calhoun, Louisiana 71225.
1304 Hwy. 80 E, Calhoun, Louisiana 71225.


Serving up some of the best Salvadoran cuisine in the state, La Salvadorena is an absolute must-stop for anyone in the Baton Rouge area.
3285 Nicholson Dr., Baton Rouge, Louisiana 70802.
3285 Nicholson Dr., Baton Rouge, Louisiana 70802.


Nestled in the heart of downtown Shreveport, Parish Taceaux is the perfect spot to head to when you’re looking for a delicious taco and maybe a margarita. They have two for one tacos Monday through Friday from 2 p.m. to 6 p.m., so be sure to take advantage of this amazing deal.
708 Texas St., Shreveport, Louisiana 71101.
708 Texas St., Shreveport, Louisiana 71101.


You’ll feel like you’ve been transported to Tijuana when you step inside this amazing little eatery. Featuring a delightful mix of Tex-Mex cuisine, you can’t go wrong with anything on the menu.
180 San Antonio Ave., Many, LA 71449.
180 San Antonio Ave., Many, LA 71449.


Established in 1998, one bite and you’ll understand why this amazing restaurant has been a favorite among Shreveporters for 20 years. The menu features authentic Mexican flavors that are simply too good to be true.
641 E Kings Hwy., Shreveport, Louisiana 71105.
641 E Kings Hwy., Shreveport, Louisiana 71105.


Tiny but mighty, don’t let the size of this place fool you. What Victoria’s Taqueria lacks in size, they’re making up for in big, bold flavors.
1004 Broad St., Lake Charles, Louisiana 70601.
1004 Broad St., Lake Charles, Louisiana 70601.
Have you eaten at any of these restaurants? Let us know in the comments below!