Around Albuquerque - WilliamDiehl
Powered by SmugMug Log In

The Best Chile Dogs in Albuquerque can be found under this animated neon sign. On Central Avenue, i.e. Route 66, just west of downtown Albuquerque

AlbuquerqueNew MexicoNightFoodRoute 66