600 Central Ave SE, Albuquerque, New Mexico 87102 USA
Where you order your food before seating
Photo Credit: Yelp