10 Best Mexican Restaurants In Lafayette (LA)
The ten best Mexican restaurants in Lafayette include La Pagua, Mezcal Mexican Restaurant, Taqueria El Mexicano, La Papa Loca, Vallarta Mexican Grill, La Espuela Cantina & Grill, Sombreros Mexican Restaurant, La Carreta, El Potrillo Mexican Restaurant & Grill, and El Paso Mexican Grill. In a city celebrated for Cajun and Creole food during events like Festivals Acadiens et Crèoles, Lafayette's Mexican restaurants offer a separate and well-rooted culinary pillar, known for puffy tacos and the "papa loca" loaded baked potato.
Mexican restaurants in Lafayette are situated along major roads like Johnston Street and Ambassador Caffery Parkway. The city's Mexican food options include historic dining rooms, simple neighborhood taquerias, and large, festive cantinas. The unchanging old-world feel at La Pagua provides a different meal from the simple counter-service at Taqueria El Mexicano. The price for a meal at a Mexican restaurant in Lafayette is between $10 and $55 per person.
Lafayette's leading Mexican restaurants are known for their longevity in the community and their reliable execution of Tex-Mex and homestyle plates. La Pagua is the best overall choice, distinguished by its long history in the city, its status as a local landmark, and its signature puffy tacos. For a straightforward street food meal, Taqueria El Mexicano serves some of the city's best with its classic al pastor tacos. Mezcal is a top choice for a festive, upscale meal, known for its strong margaritas. Vegan meals can be requested at restaurants like La Pagua through modified vegetable dishes, while nearly all traditional taquerias, including Taqueria El Mexicano, have many gluten-free choices built on corn.
The top Mexican restaurants in Lafayette are listed below.
10 Best Mexican Restaurants In Lafayette (LA) are listed below.
-
1
La PaguaLa Pagua is a long-standing, family-owned restaurant in Lafayette that serves traditional Mexican food. The establishment is a local institution, cherished for its classic recipes and its unchanging, homestyle character.- Item Prices 328
- Average Item Price $9.05
Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican
Signature Dishes:FajitasEnchiladaAl Pastor Taco
Location:5425 Johnston St, Lafayette, LA 70503
Special Feature:The restaurant's history in Lafayette makes it one of the city's most established and beloved family-run Mexican establishments.
What Makes It Special:The restaurant is a beloved institution, celebrated for its multi-generational legacy and its consistent delivery of authentic, homestyle Mexican food.
What Sets It Apart:Its historical connection to the Lafayette community and its status as a landmark with an unchanging character give it a unique legacy.
Operating Hours:Monday–Thursday: 11:00 AM–9:00 PMFriday: 11:00 AM–10:00 PMSaturday: 10:00 AM–10:00 PMSunday: 9:00 AM–4:00 PM
Price:$10 to $20 per person
-
2
Mezcal Mexican RestaurantFast Food Chicken Mexican Nachos Bar and Grill Burritos Quesadillas Steak Tacos Fajitas Enchiladas Chimichanga Beef FlautasMezcal is a modern restaurant and bar in Lafayette that offers an updated take on Mexican food. The establishment features a stylish interior and a sophisticated bar program with a focus on agave spirits.- Item Prices 625
- Average Item Price $14.43
Type of Restaurant:Upscale Casual, Cantina
Type of Food:Modern Mexican
Signature Dishes:Cheese DipArroz Con PolloNachos Locos
Location:3546 Ambassador Caffery Pkwy, Lafayette, LA 70503
Special Feature:The restaurant has a large bar program with a focus on creative, handcrafted cocktails and a wide selection of tequilas and mezcals.
What Makes It Special:The restaurant is a popular spot for its high-energy environment that pairs inventive food with a strong bar program.
What Sets It Apart:Its focus on a chic, modern aesthetic and its trendy, social media-friendly presentation make it a contemporary alternative to traditional restaurants.
Operating Hours:Monday–Thursday & Sunday: 10:00 AM–9:00 PMFriday–Saturday: 10:00 AM–10:00 PM
Price:$10 to $20 per person
-
3
Taqueria El MexicanoMexican Latin American Burritos Tacos Family Friendly New Mexican Group FriendlyTaqueria El Mexicano is a small, no-frills taqueria in Lafayette that serves authentic Mexican street food. The establishment is a simple, counter-service spot cherished by the local community for its traditional recipes.- Item Prices 507
- Average Item Price $10.80
Type of Restaurant:Taqueria
Type of Food:Traditional Mexican, Street Food
Signature Dishes:Tacos ChilangosChoriquesoAl Pastor Taco
Location:110 Mimosa Pl, Lafayette, LA 70506
Special Feature:The taqueria operates with a simple, cash-only model, maintaining the character of a classic neighborhood spot.
What Makes It Special:The eatery is a go-to for a genuine street taco experience, celebrated for its high-quality meats, simple preparation, and authentic flavors.
What Sets It Apart:Its unwavering dedication to the traditional taqueria craft in an unpretentious setting makes it a purist's choice for authentic street food.
Operating Hours:Monday–Thursday & Sunday: 10:00 AM–10:00 PMFriday–Saturday: 10:00 AM–11:00 PM
Price:$10 to $20 per person
-
4
La Papa LocaLa Papa Loca is a unique fast-casual restaurant in Lafayette that specializes in "crazy potatoes" (papas locas). The menu centers on large baked potatoes loaded with a variety of Mexican-style toppings.- Item Prices 22
- Average Item Price $5.27
Type of Restaurant:Fast-Casual, Specialty Eatery
Type of Food:Mexican-Style Loaded Potatoes
Signature Dishes:Birria TacosMenudoTacos Dorados
Location:4702 Johnston St, Lafayette, LA 70503
Special Feature:The core concept is the "papa loca," a massive baked potato that serves as a base for grilled meats, cheeses, and salsas.
What Makes It Special:The restaurant offers a one-of-a-kind meal that is a creative and hearty take on both Mexican food and the classic baked potato.
What Sets It Apart:Its singular focus on loaded baked potatoes as a main entree makes it completely different from any other Mexican establishment in the area.
Operating Hours:Monday–Thursday & Sunday: 10:00 AM–10:00 PMFriday–Saturday: 10:00 AM–11:00 PM
Price:$10 to $20 per person
-
5
Vallarta Mexican GrillMexican Latin American New MexicanVallarta Mexican Grill is a casual, family-owned restaurant in Lafayette serving a menu of homestyle Mexican dishes. The eatery is a local favorite, known for its traditional flavors and welcoming, unpretentious atmosphere.- Item Prices 1406
- Average Item Price $10.68
Type of Restaurant:Casual Eatery
Type of Food:Traditional Mexican
Signature Dishes:Tacos de Carne AsadaSombrero SpecialNachos Vallarta
Location:6774 Johnston St, Lafayette, LA 70503
Special Feature:The restaurant is well-regarded for its traditional, slow-cooked guisados (stews) and its rich, complex mole sauces.
What Makes It Special:The eatery is known for its consistent, high-quality homestyle cooking that delivers the taste of a traditional kitchen.
What Sets It Apart:Its focus on straightforward, well-executed comfort food in a simple, friendly setting makes it a pure and reliable neighborhood destination.
Operating Hours:Monday–Thursday & Sunday: 11:00 AM–10:00 PMFriday–Saturday: 11:00 AM–10:30 PM
Price:$10 to $20 per person
-
6
Sombreros Mexican RestaurantFine Dining Mexican TakeoutSombreros is a casual, family-run restaurant in Lafayette that offers a broad menu of classic Mexican dishes. The establishment provides a relaxed and friendly atmosphere for diners to enjoy traditional combination plates and house specialties.- Item Prices 82
- Average Item Price $9.55
Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican
Signature Dishes:QuesadillaFajita BowlBeef Enchiladas
Location:1734 W Pinhook Rd, Lafayette, LA 70508
Special Feature:The restaurant is known for its large, shareable platters like the molcajete and parrillada, which feature a variety of grilled meats.
What Makes It Special:The restaurant is a dependable neighborhood spot known for its welcoming service, consistent food quality, and satisfying portions.
What Sets It Apart:Its role as a straightforward, family-friendly neighborhood restaurant with an all-encompassing menu makes it a reliable choice for any classic Mexican meal.
Operating Hours:Monday–Thursday & Sunday: 10:30 AM–9:30 PMFriday–Saturday: 10:30 AM–10:30 PM
Price:$20 to $30 per person
-
7
El Paso Mexican GrillMexican Latin American New MexicanEl Paso is a local Louisiana chain of Mexican restaurants with a location in Lafayette. The establishment is known for its festive, colorful atmosphere and an extensive menu of classic Tex-Mex and Mexican-American dishes.- Item Prices 587
- Average Item Price $11.36
Type of Restaurant:Casual Dining, Cantina
Type of Food:Tex-Mex, Mexican-American
Signature Dishes:FajitasQuesadillaCarne Asada
Location:1809 W Pinhook Rd, Lafayette, LA 70508
Special Feature:The restaurant is known for its large, potent margaritas and a lively bar scene, making it a popular social gathering spot.
What Makes It Special:The restaurant is a dependable go-to for satisfying, crowd-pleasing comfort food in a high-energy, family-oriented environment.
What Sets It Apart:Its status as a successful local chain and its reputation for a consistent, festive dining experience make it a reliable choice for a classic Tex-Mex meal.
Operating Hours:Monday–Thursday & Sunday: 10:30 AM–10:00 PMFriday–Saturday: 10:30 AM–11:00 PM
Price:$10 to $20 per person
-
8
La Espuela Cantina & GrillLa Espuela is a family-friendly restaurant in Lafayette offering a broad menu of classic Mexican-American dishes. The restaurant is known for its festive atmosphere and generous combination plates.Type of Restaurant:Casual Dining
Type of Food:Mexican-American
Signature Dishes:BravoGuacamoleMini Street Tacos
Location:3235 NW Evangeline Thruway, Lafayette, LA 70507
Special Feature:The restaurant provides a very large and accessible menu that covers all the major categories of familiar Mexican-American restaurant fare.
What Makes It Special:The restaurant is a dependable neighborhood spot known for its lively environment, fast service, and consistently satisfying comfort food.
What Sets It Apart:Its role as a straightforward, high-volume family restaurant with an extensive, crowd-pleasing menu makes it a reliable choice for a classic Mexican-American meal.
Operating Hours:Monday–Thursday & Sunday: 10:30 AM–10:00 PMFriday–Saturday: 10:30 AM–10:30 PM
Price:$10 to $20 per person
-
9
La Carreta - LafayetteLa Carreta is a well-known Louisiana-based chain of Mexican restaurants. The Lafayette location serves a broad menu of classic Mexican-American dishes in a festive, high-energy setting.Type of Restaurant:Casual Dining, Cantina
Type of Food:Mexican-American
Signature Dishes:FajitasQuesabirriasQuesadilla Veracruz
Location:400 Jefferson St #7014, Lafayette, LA 70501
Special Feature:The restaurant is famous for its strong, top-shelf margaritas and its lively happy hour, which draws large crowds.
What Makes It Special:The restaurant is a major social hub, known for its consistent, crowd-pleasing food and its status as one of downtown's premier social gathering spots.
What Sets It Apart:Its combination of a classic Mexican-American menu with a high-volume, party-like atmosphere makes it a singular and enduring destination for a festive night out.
Operating Hours:Monday–Thursday & Tuesday: 11:00 AM–9:00 PMFriday–Saturday: 11:00 AM–9:30 PMSunday & Monday: 11:00 AM–8:00 PM
Price:$10 to $20 per person
-
10
El Potrillo Mexican Restaurant & GrillEl Potrillo is a casual, family-friendly restaurant in Lafayette offering a broad menu of classic Mexican-American dishes. The restaurant is known for its festive atmosphere and generous combination plates.Type of Restaurant:Casual Dining
Type of Food:Mexican-American
Signature Dishes:Beef TacoChicken Fajita TacosSopapillas
Location:1934 Moss St, Lafayette, LA 70501
Special Feature:The restaurant provides a very large and accessible menu that covers all the major categories of familiar Mexican-American restaurant fare.
What Makes It Special:The restaurant is a dependable neighborhood spot known for its lively environment, fast service, and consistently satisfying comfort food.
What Sets It Apart:Its role as a straightforward, high-volume family restaurant with an extensive, crowd-pleasing menu makes it a reliable choice for a classic Mexican-American meal.
Operating Hours:Monday–Thursday & Sunday: 11:00 AM–9:00 PMFriday–Saturday: 11:00 AM–10:00 PM
Price:$10 to $20 per person
What Makes Mexican Restaurants in Lafayette Famous?
The Mexican restaurants in Lafayette are known for a strong and established culture of traditional, family-run establishments that serve classic Tex-Mex and homestyle comfort food. The food tourism in Lafayette is built on this foundation of reliable, accessible, and straightforward Mexican-American cooking. This sets Lafayette apart from other Louisiana cities that may have a greater focus on modern or Creole-fusion Mexican food. The food environment is defined by a focus on homestyle recipes and consistent execution, from the slow-cooking of meats for fajitas to the preparation of classic enchilada sauces.
What Types of Mexican Restaurants are Commonly Found in Lafayette?
Lafayette's famous cuisine is presented through a few main restaurant models, from historic local institutions to simple neighborhood taquerias. The most common kinds of Mexican establishments in Lafayette are listed below.
- Historic Local Restaurants: This category includes unique, multi-generational establishments that have become local landmarks, known for a specific dish or a long history. La Pagua is the prime example.
- Authentic Neighborhood Taquerias: These are small, family-operated spots dedicated to serving traditional Mexican street food with classic preparations. Taqueria El Mexicano is a key example.
- Unique Specialty Eateries: This includes one-of-a-kind spots with a singular focus, such as restaurants that serve Mexican-style loaded baked potatoes. La Papa Loca is the main example.
- Large, Festive Cantinas: These are major destinations with a primary focus on a lively, family-friendly environment and an extensive menu of classic Mexican-American comfort food. La Carreta and El Paso are well-known examples.
- Casual, Family-Friendly Restaurants: These are accessible, sit-down establishments with broad menus of familiar Mexican-American comfort food. El Potrillo and La Espuela are prime examples.
Are There Authentic Mexican Restaurants in Lafayette?
Yes, Lafayette has a number of authentic Mexican restaurants that are dedicated to traditional recipes and cooking methods. Taqueria El Mexicano is a classic taqueria that serves straightforward street tacos. Vallarta is a neighborhood restaurant known for its homestyle guisados and mole. These establishments provide a genuine taste of Mexico's food heritage, separate from the city's more common Tex-Mex offerings.
What are the Signature Dishes at the Best Mexican Restaurants in Lafayette?
The most well-known plates from Lafayette's best Mexican restaurants include a collection of unique local creations and traditional comfort food staples. A selection of the most popular and defining dishes served in Lafayette is described below.
- La Famosa Papa Loca: A signature local creation, this is a massive baked potato loaded with grilled steak, al pastor, sausage, cheese, and other toppings. La Papa Loca is the originator of this item.
- Puffy Tacos: A Tex-Mex specialty where a masa tortilla is deep-fried until it inflates into a light, airy shell, then filled. The historic restaurant La Pagua is known for this item.
- "Top Shelf" Margarita: A famously potent, top-shelf margarita that is a local legend. La Carreta is the institution known for this drink.
- Molcajete: A hot volcanic stone mortar filled with a sizzling mix of grilled meats, cactus, cheese, and salsa. Sombreros is known for this impressive, shareable platter.
- Birria Tacos: Tender, slow-stewed beef served in crispy, cheese-filled tacos with a side of rich consommé. This modern favorite is a specialty at Mezcal.
- Chile Relleno: A classic homestyle dish of a roasted poblano pepper stuffed with cheese, battered, and fried. Vallarta is celebrated for its traditional version.
How Do Lafayette Mexican Restaurants Compare to Baton Rouge's Best?
The Mexican food in Lafayette has a different quality from the best Mexican restaurants in Baton Rouge. Lafayette has a notable focus on historic, local institutions and unique specialty concepts, while Baton Rouge is known for a more widespread and consistent culture of large, festive Tex-Mex cantinas. The food environment in Lafayette is shaped by its mix of long-standing family restaurants and one-of-a-kind spots like La Papa Loca. Baton Rouge's food is built on a foundation of numerous, straightforward family restaurants and popular local chains. Dining in Lafayette offers an experience of a food environment with both deep roots and quirky, unique options, while eating in Baton Rouge provides an immersion into a more established and classic Tex-Mex scene.
Do Mexican Restaurants in Lafayette Offer Vegan Options?
Yes, Mexican restaurants in Lafayette provide vegan options, with dining establishments like Mezcal and most traditional restaurants offering plant-based meals through modification. The modern menu at Mezcal includes creative vegetable-based tacos and bowls that can be prepared vegan. Classic restaurants like La Pagua and El Potrillo can prepare their vegetable fajitas and bean burritos without dairy products upon request.
Do Mexican Restaurants in Lafayette Offer Gluten-Free Options?
Yes, Mexican restaurants in Lafayette have many gluten-free options, including Taqueria El Mexicano and Vallarta. The traditional taqueria Taqueria El Mexicano serves all of its tacos on corn tortillas. The menu at the traditional restaurant Vallarta is heavily based on corn, with many gluten-free plates. All traditional Mexican restaurants serve their enchiladas and other plates with corn tortillas.
What is the Average Price of a Meal at Mexican Restaurants in Lafayette?
A meal at a Mexican restaurant in Lafayette costs between $10 for a quick meal to over $55 for an upscale dinner. A single person's meal at a taqueria like Taqueria El Mexicano or a specialty spot like La Papa Loca costs between $10 and $25. A dinner for a small group at a casual, sit-down place like La Pagua or La Carreta will be between $50 and $120. For a budget-friendly meal, an individual can eat for under $15 at a local spot like Taqueria El Mexicano. An evening at a high-end restaurant like Mezcal will cost between $30 and $55 per person.
Is Mexican Food Popular in Lafayette?
Yes, Mexican food is a very popular and established part of Lafayette's food offerings. The cuisine's importance is clear from the large number of establishments found throughout the city, from historic, multi-generational institutions to authentic taquerias. The city supports a wide spectrum of restaurants, including traditional family-run spots, beloved local brands, and large, festive cantinas. The success of these restaurant models confirms that Mexican food is a cherished and enduring staple in Lafayette.
Find your next favorite spot
Can't decide? start here: