The Dog House, 1216 Central Ave SW (in between downtown and Old Town), +1 505 243-1019. 10AM-10PM daily. An Albuquerque classic - greasy fast food joint, best known for their grilled foot-long hot dogs. Very recognizable place with its dog neon sign. The dining room is very small, you may want to just eat in your car. Cash only.