Most People Don’t Know These Small Towns In New Mexico Have AMAZING Restaurants

You expect to find great restaurants in cities. After all, with so many places for people to choose from, establishments must beat tough competition to stay in business. However, sometimes incredible restaurants are hidden in small towns. We’ve concentrated on places with a population of fewer than 3500 people. So, next time you’re in these 10 small New Mexico towns, be sure to check out the following restaurants.

Have you eaten at any of these restaurant? What other amazing small town restaurants have you been to in New Mexico?