Back to Previous Page
Adobe Deli
3970 Lewis Flats Rd SE Deming
SouthWest
575-546-0361

Unassuming and seemingly miles from anywhere, most folks wouldn’t look at it twice. But this is no ordinary farm or ranch. Step inside and you’re greeted by an army of stuffed animals and other oddities guarding the entrance.

Loading...