Supermarket

T & D Food Market

2 locals recommend
Location
2866 U.S. Rte 66
Santa Rosa, NM

Tips from locals

Creek
August 10, 2018
The place to fill up for your travels - no frills, but all the essentials you need. They sell some meds, but NO alcohol.