17 Waldo St, Cerrillos, New Mexico 87010 USA
Casa Grande Trading Post, Cerrillos, New Mexico, June 4, 2023
Photo Credit: Yelp