Highest-rated Mexican restaurants in the Las Cruces area by diners

·Stacker

Robert Briggs // Shutterstock
Robert Briggs // Shutterstock

Just like cuisine from any country, Mexican food is not monolithic. It isn't just combo plates and tacos. (Not that there's anything wrong with that style of food; it's delicious and is responsible for popularizing Mexican food in the United States.) But Mexican food means more than that.

It reflects Mexico's diverse population—shaped by waves of immigration—and has proliferated throughout the U.S., showcasing the cuisine in all its complexity and regionality. Mexico has 32 distinct regional styles of cooking, and thanks to immigrant chefs and the rise of promising culinarians of Mexican descent looking to share their signature dishes, Indigenous foodways, and ingredients from various regions, diners are reframing their idea of "Mexican food."

According to a 2024 Pew Research Center analysis of SafeGraph data, 1 in 10 restaurants in the U.S. serve Mexican food, and nearly 9 out of 10 U.S. counties have at least one Mexican restaurant. The analysis also reveals that California and Texas are home to a majority of the Mexican American population and together host 2 out of 5 Mexican restaurants in the country.

These findings serve as a testament to the influence Mexican cuisine has had and continues to have in America. Which begs the question: Where does one go for the best old-school Mexican restaurants, loncheras slinging tacos out of a half-window, and innovative modern Mexican food pushing culinary boundaries?

To help you out, Stacker compiled a list of the highest-rated Mexican restaurants in the Las Cruces area based on diners' reviews on Yelp as of February 2025. Restaurants with at least 20 reviews tagged as "Mexican" on Yelp within a 10-kilometer radius of Las Cruces were included. As a result, some restaurants featured may serve other food items besides Mexican food. Also, in an effort to highlight independent businesses and local chains, those with more than 50 locations nationally, based on the Yelp data, were not included.

Keep reading to see if your favorite Mexican spot made the list or to discover a new restaurant to try!

You may also like: Highest-rated Asian restaurants in Las Cruces by diners

1 / 30

#30. Nopalito Restaurant

- Rating: 3.7/5 (150 reviews)
- Price level: $
- Address: 310 South Mesquite St. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

2 / 30

#29. Los Mariachis

- Rating: 3.8/5 (74 reviews)
- Price level: $$
- Address: 754 North Motel Blvd. Las Cruces, New Mexico
- Categories: Mexican, Desserts, Beer, Wine & Spirits
- Read more on Yelp

3 / 30

#28. Ricardos Mexican Food

- Rating: 3.8/5 (35 reviews)
- Address: 1190 North Solano Drive Las Cruces, New Mexico
- Categories: Mexican, Seafood, Breakfast & Brunch
- Read more on Yelp

4 / 30

#27. Pepes

- Rating: 3.9/5 (34 reviews)
- Price level: $
- Address: 1405 West Picacho Ave. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

6 / 30

#25. Sí Señor

- Rating: 4.0/5 (418 reviews)
- Price level: $$
- Address: 1551 East Amador Ave. Las Cruces, New Mexico
- Categories: Mexican, New Mexican Cuisine
- Read more on Yelp

7 / 30

#24. Miguel's

- Rating: 4.0/5 (80 reviews)
- Price level: $
- Address: 1140 East Amador Ave. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

8 / 30

#23. Los Mariachis

- Rating: 4.0/5 (44 reviews)
- Address: 5600 Bataan Memorial Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

9 / 30

#22. Chachi's Mexican Restaurant

- Rating: 4.0/5 (145 reviews)
- Price level: $
- Address: 2460 South Locust St. Las Cruces, New Mexico
- Categories: Mexican, Burgers, Soup
- Read more on Yelp

11 / 30

#20. Paisano Cafe

- Rating: 4.1/5 (189 reviews)
- Price level: $$
- Address: 1740 Calle De Mercado Mesilla, New Mexico
- Categories: Italian, Cafes, Mexican
- Read more on Yelp

12 / 30

#19. Ranchway Bbq & Mexican Food

- Rating: 4.1/5 (54 reviews)
- Price level: $
- Address: 604 North Valley Drive Las Cruces, New Mexico
- Categories: Mexican, Barbecue
- Read more on Yelp

13 / 30

#18. Andele Restaurant

- Rating: 4.1/5 (643 reviews)
- Price level: $$
- Address: 1950 Calle Del Norte Ste 1-3 Mesilla, New Mexico
- Categories: Mexican, New Mexican Cuisine
- Read more on Yelp

14 / 30

#17. Si Senor

- Rating: 4.2/5 (27 reviews)
- Address: 1551 East Lohman Ave. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

16 / 30

#15. Chavira's

- Rating: 4.3/5 (36 reviews)
- Price level: $
- Address: 5702 Bataan Memorial East Ste C3 Las Cruces, New Mexico
- Categories: Fruits & Veggies, Mexican, Meat Shops
- Read more on Yelp

17 / 30

#14. The Shed - Old Mesilla Pastry Cafe

- Rating: 4.3/5 (354 reviews)
- Price level: $$
- Address: 810 South Valley Drive Las Cruces, New Mexico
- Categories: New American, Mexican, Breakfast & Brunch
- Read more on Yelp

18 / 30

#13. Tacos & Shell-ah's

- Rating: 4.3/5 (75 reviews)
- Price level: $$
- Address: 1120 Commerce Plaza Ste A Las Cruces, New Mexico
- Categories: Mexican, Seafood
- Read more on Yelp

19 / 30

#12. Hacienda de Mesilla

- Rating: 4.3/5 (197 reviews)
- Price level: $$
- Address: 1891 Avenida De Mesilla Mesilla, New Mexico
- Categories: Seafood, Mexican
- Read more on Yelp

21 / 30

#10. Andele's Dog House

- Rating: 4.3/5 (361 reviews)
- Price level: $$
- Address: 1950 Calle Del Norte Las Cruces, New Mexico
- Categories: Mexican, Burgers, Sandwiches
- Read more on Yelp

22 / 30

#9. Enrique's Mexican Food

- Rating: 4.4/5 (40 reviews)
- Price level: $
- Address: 830 West Picacho Ave. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

23 / 30

#8. Pajar Mexican Kitchen

- Rating: 4.4/5 (22 reviews)
- Address: 2001 East Lohman Ave. Ste 111 Las Cruces, New Mexico
- Categories: Mexican, Breakfast & Brunch, Burgers
- Read more on Yelp

24 / 30

#7. Chala's Wood Fire Grill

- Rating: 4.4/5 (380 reviews)
- Price level: $$
- Address: 2790 Avenida De Mesilla Mesilla, New Mexico
- Categories: Mexican
- Read more on Yelp

26 / 30

#5. Chachi's Mexican Restaurant

- Rating: 4.4/5 (79 reviews)
- Price level: $$
- Address: 505 Joe Gutierrez St. Dona Ana, New Mexico
- Categories: Mexican, Burgers, Sandwiches
- Read more on Yelp

27 / 30

#4. La Nueva Casita Cafe

- Rating: 4.5/5 (632 reviews)
- Price level: $$
- Address: 195 North Mesquite St. Las Cruces, New Mexico
- Categories: Mexican, Sandwiches, New Mexican Cuisine
- Read more on Yelp

28 / 30

#3. Habanero's Fresh Mex

- Rating: 4.5/5 (332 reviews)
- Price level: $$
- Address: 600 East Amador Ave. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp

29 / 30

#2. El Indio Tortilla Shop

- Rating: 4.5/5 (38 reviews)
- Address: 150 East Madrid Ave. Las Cruces, New Mexico
- Categories: Mexican
- Read more on Yelp