(575) 652-4626



Mesilla’s Favorite Farm to Market Shop

Local Produce, Beer, Wine, Spirits & Gifts

Fresh Produce

Locally-Sourced, Seasonal Produce

FARMesilla brings you only the freshest seasonal and highest quality produce New Mexico has to offer. Check out our Green Chile Roasting every year. 

Breakfast & Lunch

Fresh food served daily

Built for all dietary pallets. Pair your lunch with our local beer or wine, and enjoy our unique atmosphere. Vegan and Vegetarian options are always available.

Local Gifts

Artisan Coffee, Bath & Body, Crafts

FARMesilla is your one-stop-shop for gifts from the Mesilla Valley.

Mesilla’s Favorite Foodie Spot for Brunch & Lunch!

FARMesilla strives to select it’s quality seasonal produce from regionally located, family farms to ensure the shortest amount of time from farm to market, and the highest levels of quality and freshness.

100% New Mexican Grown

FARMesilla brings you only the freshest seasonal and highest quality produce available to us. Our menu and Grab & Go are full of your favorite products including Tamaya blue corn polenta, Tucumcari cheeses, Hatch chiles and onions, Rockhouse produce, including Hothouse tomatoes, cucumber, strawberries, bitter salad greens & chard, and more!  We also use local pinto beans and New Mexico farmed meats, poultry & eggs!

Local Merchants


New Mexican Grown

Convenient Location

Supporting Local

Shopping at FARMesilla directly supports local farmers, the majority of which are from the Mesilla Valley, as well as a few from the Deming and Hatch areas. All of our produce is of the highest quality, it is hand-selected just for you and is delivered to our store fresh. Stop on by – we’d love to meet you and share more of our story with you while you browse our market.

Find your favorite brands here

Visit Us 

1840 Avenida de Mesilla
Mesilla, NM 88005
Get Directions

Store Hours

Sunday – Thursday: 9:00 AM – 6:30 PM
Friday – Saturday: 9:00 AM – 8:00 PM

Kitchen Hours:

Sunday – Wednesday: 9:00 AM – 4:00 PM
Thursday – Saturday: 9:00 AM – 7:00 PM

Phone: (575) 652-4626

Email: farmstore@farmesilla.com