The Dog House is so great!. They have the best variety of hot dogs in town and make there own condiments (you can also purchase). With 2 locations (day and evening) right in the heart of Old Town. The Dog House is a MUST!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.