751 Central Ave, Los Alamos, New Mexico 87544 USA
You must order and pay, l think I'd rather know I was going to a counter....
Photo Credit: Yelp