photo
photo
photo
photo
photo

Bacchus Wine Bistro

Downtown

Overview

Laid-back spot for French fare & wine. Casual eatery offering small plates, charcuterie & French eats, plus truffles & a robust wine list.

Location

124 2nd Ave NE, St. Petersburg, FL 33701
Home