1903 Central Ave, Los Alamos, New Mexico 87544 USA
Red chile fries & Green chile fries
Photo Credit: Yelp