Show all Restaurants in Albuquerque

Dog House Drive In

Address
1216 Central Ave Sw
Zip / Place
87102-2803 Albuquerque
Landline
+15052431019

Description

Dog House Drive In can be found at 1216 Central Ave Sw . The following is offered: Restaurants . In Albuquerque there are 342 other Restaurants. An overview can be found here.