Best Burgers in Town
Thursday, September 09, 2004
The Barking Dog Alehouse is a relatively new spot in Ballard - the best burgers in town. And tofu fries! They also have a wide selection of domestic and Belgian ales. Great place for a date, a group, or a family outing with the kids.