Is on the Historical Route 66 11007 Central Ave NE Albuquerque, NM 87123, and the largest in the Southwest