This is the product description text that will appear here.
Quantity
1
Description
The Dog House is an absolute institution in Albuquerque, New Mexico. This no-frills spot on Route 66 serves foot-long chili dogs served with red or green chiles, Tater Tots and a killer Frito pie. The drive-in, with its iconic dachshund vin...