Skip to content

Restaurants in Mesilla, NM

17 restaurants in Mesilla, Doña Ana County · Data as of 10/29/2026

Restaurants on this page

Restaurants in Mesilla at a glance

  • Mesilla has 15 restaurants, about 87 for every 10,000 residents.
  • Per person, that is about 3.3 times the New Mexico average (26 per 10,000).
  • It ranks 42nd among 192 New Mexico cities by number of restaurants.
  • The largest group is Mexican Restaurant (47%), ahead of Bar and Grill and Cafe.
  • Close by, Las Cruces (350), Chaparral (19) and Sunland Park (16) have restaurants as well.

Restaurants in Mesilla

A to Z

Frequently asked questions

How many restaurants are in Mesilla, NM?
There are 17 restaurants in Mesilla as of 10/29/2026, including 7 Mexican restaurants, 2 bar and grills, 2 cafes.