UPDATE: This place is closed. Sorry!
Ballard Best BBQ (Ballard)
5463 Leary Ave NW
Seattle, WA 98107
All things meat, barbecued and grilled, as well as sides (coleslaw, baked beans) and dessert in the space that once housed Mr. Spot's Chai House.
Hours: Daily 11 am-9 pm
Categories: Restaurant
Restaurant Details
Reviews/Comments (0)