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.

  1. La Pagua 1
    La Pagua 0.00 (0 Reviews)
    • Item Prices 328
    • Average Item Price $9.05
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    FajitasEnchiladaAl Pastor Taco

    La Pagua 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

    La Pagua Menu Prices
  2. Mezcal Mexican Restaurant 2
    Mezcal Mexican Restaurant 0.00 (0 Reviews)
    Fast Food Chicken Mexican Nachos Bar and Grill Burritos Quesadillas Steak Tacos Fajitas Enchiladas Chimichanga Beef Flautas
    • 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

    Mezcal Mexican Restaurant 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 Mexicano 3
    Taqueria El Mexicano 0.00 (0 Reviews)
    Mexican Latin American Burritos Tacos Family Friendly New Mexican Group Friendly
    • 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

    Taqueria El Mexicano 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

    Taqueria El Mexicano Menu Prices
  4. La Papa Loca 4
    La Papa Loca 0.00 (0 Reviews)
    • 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

    La Papa Loca 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

    La Papa Loca Menu Prices
  5. Vallarta Mexican Grill 5
    Vallarta Mexican Grill 0.00 (0 Reviews)
    Mexican Latin American New Mexican
    • 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

    Vallarta Mexican Grill 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 Restaurant 6
    Sombreros Mexican Restaurant 0.00 (0 Reviews)
    Fine Dining Mexican Takeout
    • Item Prices 82
    • Average Item Price $9.55
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    QuesadillaFajita BowlBeef Enchiladas

    Sombreros Mexican Restaurant 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 Grill 7
    El Paso Mexican Grill 0.00 (0 Reviews)
    Mexican Latin American New Mexican
    • 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

    El Paso Mexican Grill 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

    El Paso Mexican Grill Menu Prices
  8. La Espuela Cantina & Grill 8
    La Espuela Cantina & Grill
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican-American

    Signature Dishes:

    BravoGuacamoleMini Street Tacos

    La Espuela Cantina & Grill 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 - Lafayette 9
    La Carreta - Lafayette
    Type of Restaurant:

    Casual Dining, Cantina

    Type of Food:

    Mexican-American

    Signature Dishes:

    FajitasQuesabirriasQuesadilla Veracruz

    La Carreta - Lafayette 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 & Grill 10
    El Potrillo Mexican Restaurant & Grill
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican-American

    Signature Dishes:

    Beef TacoChicken Fajita TacosSopapillas

    El Potrillo Mexican Restaurant & Grill 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