Loading Video…

This browser does not support the Video element.

Bay Area Best: Bacchus Wine Bistro

Francophile Andrea discovered Bacchus Wine Bistro in St. Pete before it ever opened when its owner was still a bartender at a nearby restaurant.