The Dog House is Palafox Street's oldest restaurant downtown. Opened in 1977, it now serves much more than hot dogs.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results