All locations

Location

Dog House Drive In

1216 Central Ave NW, Albuquerque, NM 87102

1 production1 scene

Access notes

Route 66 drive-in operating since 1948. The neon dachshund sign is the shot most fans come for, and it's visible from the sidewalk.

Parking

Small lot; street parking on Central Ave.

Filmed Here

Scenes