458 B St Santa Rosa, CA 95401
458 B StreetUSCaliforniaSanta Rosa95401
$$Barbecue RestaurantToday 11:30 am – 8:00 pmMenu
The BBQ Spot is located at 458 B Street in downtown Santa Rosa on the corner of 7th and B Streets. Come on in and try our Michelin recommended Southern Style BBQ.