10 Best Mexican Restaurants In Las Cruces

The ten best Mexican restaurants in Las Cruces include La Nueva Casita Café, Si Señor Restaurant, Andele Restaurant, ChaChi's Downtown, El Jacalito, El Vagon Tacos, Andele's Dog House, El Sombrero Patio Cafe, Habanero's Fresh Mex, and La Posta De Mesilla. Las Cruces specializes in New Mexican cuisine, a food culture built around the red and green chiles of the nearby Hatch Valley. Signature dishes in the city are chile rellenos, red chile enchiladas, and stuffed sopaipillas.

Mexican restaurants in Las Cruces are found in the historic Mesilla Plaza, the original Mesquite district, and along main roads like Amador Avenue. The array of eateries includes landmark dining establishments in centuries-old adobe buildings, large and lively family cantinas, and humble neighborhood cafes. Dining at one of Las Cruces's Mexican restaurants costs between $10 and $60 per person.

The best Mexican restaurants in Las Cruces are known for their mastery of the local red and green chile and their long-standing connections to the community. La Nueva Casita Café is the best overall choice, set apart by its location in a historic adobe building, its multi-generational family ownership, and its celebrated chile rellenos. For a quick and traditional meal, El Vagon Tacos serves some of the best Mexican food in Las Cruces from its unique train car location. La Posta de Mesilla provides a premier fine-dining meal in a world-famous historic setting. Restaurants like ChaChi's offer vegan options, while nearly all New Mexican establishments, including La Nueva Casita and Andele, have extensive gluten-free choices that use corn as a base.

The top Mexican restaurants in Las Cruces are listed below.

  1. Si Señor Restaurant 1
    Si Señor Restaurant 0.00 (0 Reviews)
    • Item Prices 121
    • Average Item Price $9.73
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican, Mexican-American

    Signature Dishes:

    Mole EnchiladasSirloin TacosTacos Al Pastor

    Si Señor Restaurant signature dishes Mole EnchiladasSirloin TacosTacos Al Pastor
    Location:

    1551 E Amador Ave, Las Cruces, NM 88001, United States

    Special Feature:

    The restaurant provides a complimentary sopaipilla with honey for dessert at the end of each meal.

    What Makes It Special:

    The restaurant is a dependable go-to for satisfying, crowd-pleasing comfort food in a lively, family-oriented environment.

    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 meal.

    Operating Hours:

    Monday–Thursday, Sunday: 11:00 AM–8:30 PMFriday–Saturday: 11:00 AM–9:30 PM

    Price:

    $10 to $20 per person

    Si Señor Restaurant Menu Prices
  2. Andele 2
    Andele 0.00 (0 Reviews)
    • Item Prices 30
    • Average Item Price $6.61
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    Enchiladas (Red or Green)Tacos Al Carbon PlateMeat Enchiladas

    Andele signature dishes Enchiladas (Red or Green)Tacos Al Carbon PlateMeat Enchiladas
    Location:

    1950 Calle Del Norte #1-3, Mesilla, NM 88046, United States

    Special Feature:

    The restaurant is famous for its large, self-serve salsa bar, which features a wide array of fresh salsas, pickled vegetables, and other toppings.

    What Makes It Special:

    The restaurant is a major local hub, known for its high-energy environment and its consistent delivery of classic New Mexican comfort food.

    What Sets It Apart:

    Its signature salsa bar is a unique and beloved feature that allows for a highly customized and interactive dining affair.

    Operating Hours:

    Saturday, Friday: 8:00 AM–9:00 PMTuesday–Thursday: 8:00 AM–8:00 PMMonday: 8:00 AM–2:30 PMSunday: 8:00 AM–3:00 PM

    Price:

    $10 to $20 per person

    Andele Menu Prices
  3. El Jacalito 3
    El Jacalito 0.00 (0 Reviews)
    • Item Prices 1380
    • Average Item Price $7.73
    Type of Restaurant:

    Casual Eatery

    Type of Food:

    New Mexican

    Signature Dishes:

    Carne Asada Tacos a La ParrillaChili Relleno BurgerChile Rellenos

    El Jacalito signature dishes Carne Asada Tacos a La ParrillaChili Relleno BurgerChile Rellenos
    Location:

    2215 Missouri Ave, Las Cruces, NM 88001, United States

    Special Feature:

    The restaurant is known for its red chile sauce, which has a deep, rich flavor that is a local favorite.

    What Makes It Special:

    The eatery is known for its consistent, high-quality homestyle cooking that delivers the taste of a traditional New Mexican 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–Saturday: 7:30 AM–7:00 PMSunday: Closed

    Price:

    $10 to $20 per person

    El Jacalito Menu Prices
  4. El Sombrero Patio Cafe 4
    El Sombrero Patio Cafe 0.00 (0 Reviews)
    • Item Prices 134
    • Average Item Price $9.52
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    FlautasGorditasRolled Tacos

    El Sombrero Patio Cafe signature dishes FlautasGorditasRolled Tacos
    Location:

    363 S Espina St, Las Cruces, NM 88001, United States

    Special Feature:

    The restaurant features a large, shaded patio that provides a popular and comfortable outdoor dining space.

    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 a well-loved patio makes it a reliable choice for a classic New Mexican meal.

    Operating Hours:

    Saturday, Friday: 11:00 AM–8:30 PMMonday: 10:30 AM–8:00 PMTuesday–Thursday: 11:00 AM–7:30 PMSunday: Closed

    Price:

    $10 to $20 per person

  5. Habanero's Fresh Mex 5
    Habanero's Fresh Mex 0.00 (0 Reviews)
    • Item Prices 309
    • Average Item Price $16.03
    Type of Restaurant:

    Fast-Casual

    Type of Food:

    New Mexican, Mexican Grill

    Signature Dishes:

    Spinach and Artichoke EnchiladasSteak or Grilled Chicken QuesadillaEnchilada del Mar

    Habanero's Fresh Mex signature dishes Spinach and Artichoke EnchiladasSteak or Grilled Chicken QuesadillaEnchilada del Mar
    Location:

    600 E Amador Ave, Las Cruces, NM 88001, United States

    Special Feature:

    The restaurant operates on a customizable, assembly-line model, allowing customers to choose their own proteins, salsas, and toppings.

    What Makes It Special:

    The restaurant is a popular choice for a fresh, healthy, and quick meal, known for its high-quality ingredients and efficient service model.

    What Sets It Apart:

    Its focus on a modern, health-conscious, and fully customizable dining experience distinguishes it from traditional, full-service New Mexican restaurants.

    Operating Hours:

    Tuesday–Thursday: 11:00 AM–8:00 PMFriday, Saturday: 11:00 AM–9:00 PMSunday–Monday: Closed

    Price:

    $10 to $20 per person

    Habanero's Fresh Mex Menu Prices
  6. La Nueva Casita Café 6
    La Nueva Casita Café
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    Chile RellenosChile con Carne and EggsHuevos Mexicanos

    La Nueva Casita Café signature dishes Chile RellenosChile con Carne and EggsHuevos Mexicanos
    Location:

    195 N Mesquite St, Las Cruces, NM 88001, United States

    Special Feature:

    The restaurant is located in a historic adobe building in the original Mesquite district, giving it a unique sense of place and history.

    What Makes It Special:

    The cafe is a cherished neighborhood spot known for its consistent, comforting food that has been served for generations.

    What Sets It Apart:

    Its location in a historic part of the city and its reputation as a simple, no-frills institution for classic New Mexican plates make it a local touchstone.

    Operating Hours:

    Monday, Wednesday–Sunday: 9:00 AM–3:00 PMTuesday: Closed

    Price:

    $10 to $20 per person

  7. ChaChi's Downtown 7
    ChaChi's Downtown
    Type of Restaurant:

    Fast-Casual

    Type of Food:

    Modern New Mexican

    Signature Dishes:

    Burrito SupremeChile Con Carne BurritoChicken Taco Plate

    ChaChi's Downtown signature dishes Burrito SupremeChile Con Carne BurritoChicken Taco Plate
    Location:

    2460 S Locust St A, Las Cruces, NM 88001, United States

    Special Feature:

    The menu includes creative fusion items like Adovada Fries, which top french fries with slow-cooked red chile pork and cheese.

    What Makes It Special:

    The restaurant is a popular downtown spot for its fresh, high-energy approach, mixing traditional flavors with a modern, social environment.

    What Sets It Apart:

    Its focus on trendy, high-quality items and its modern, efficient service model make it a distinct and popular contemporary eatery.

    Operating Hours:

    Monday–Saturday: 11:00 AM–8:00 PMSunday: Closed

    Price:

    $10 to $20 per person

  8. El Vagon Tacos 8
    El Vagon Tacos
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Tacos

    Signature Dishes:

    Birria RamenChicken Adobado TacosAlambre Tacos

    El Vagon Tacos signature dishes Birria RamenChicken Adobado TacosAlambre Tacos
    Location:

    1602 S Solano Dr, Las Cruces, NM 88001, United States

    Special Feature:

    The restaurant's unique building, designed to look like a vintage train car (vagón), provides a memorable and quirky setting.

    What Makes It Special:

    The eatery is a go-to for a genuine street taco experience, celebrated for its high-quality meats and simple, traditional preparation.

    What Sets It Apart:

    Its one-of-a-kind location in a train car, combined with its focus on classic taqueria fare, makes it a distinct local landmark.

    Operating Hours:

    Saturday, Friday: 11:00 AM–9:00 PMThursday: 11:00 AM–8:00 PMWednesday, Sunday: 11:00 AM–6:00 PMMonday–Tuesday: Closed

    Price:

    $10 to $20 per person

  9. Andele's Dog House 9
    Andele's Dog House
    Type of Restaurant:

    Fast-Casual, Taqueria

    Type of Food:

    New Mexican, Street Food

    Signature Dishes:

    Chile Con Queso SteakSteak and EnchiladaGreen Chile Cheese Steak

    Andele's Dog House signature dishes Chile Con Queso SteakSteak and EnchiladaGreen Chile Cheese Steak
    Location:

    1983 Calle Del Norte, Mesilla, NM 88046, United States

    Special Feature:

    The restaurant has a large, dog-friendly outdoor patio and features the same extensive self-serve salsa bar as its parent restaurant.

    What Makes It Special:

    The eatery is a popular spot for a quick, casual meal in a relaxed, open-air setting, with access to a famous and beloved salsa bar.

    What Sets It Apart:

    Its specific format as a quick-service, patio-focused counterpart to a more formal restaurant makes it a unique and convenient dining option.

    Operating Hours:

    Saturday, Friday: 9:30 AM–9:00 PMMonday–Thursday: 11:00 AM–8:00 PMSunday: 11:00 AM–3:00 PM

    Price:

    $10 to $20 per person

  10. La Posta De Mesilla 10
    La Posta De Mesilla
    Type of Restaurant:

    Fine Dining, Historic Restaurant

    Type of Food:

    New Mexican

    Signature Dishes:

    Mexican Enchilada PlateChimichangaChile Rellenos

    La Posta De Mesilla signature dishes Mexican Enchilada PlateChimichangaChile Rellenos
    Location:

    2410 Calle De San Albino, Mesilla, NM 88046, United States

    Special Feature:

    The restaurant is located in a historic stagecoach stop and features a stunning interior courtyard with tropical birds, plants, and a piranha tank.

    What Makes It Special:

    La Posta is a destination for its unique, historic atmosphere that combines the grandeur of old Mesilla with a classic New Mexican menu.

    What Sets It Apart:

    Its singular location in a registered historic landmark and its decades-long history make it a premier destination for a quintessential New Mexican experience.

    Operating Hours:

    Saturday, Friday: 9:00 AM–9:30 PMMonday–Thursday: 11:00 AM–8:00 PMSunday: 9:00 AM–8:00 PM

    Price:

    $10 to $20 per person