Description
Chain with 6 Locations
Located just two minutes from the Sandia Peak Tram this beautiful southwestern roadhouse will make you feel like you're back on the old Route 66. Tucked right up against the incredible Sandia Mountains, you'll really enjoy the city lights view from the main dining room
Location
-
9600 Tramway Boulevard Northeast, Albuquerque, New Mexico 87122, United States