Restaurant Bacchus

Restaurant Bacchus in St. Croix, Saint Croix, Virgin Islands | Restaurant

Located in the heart of historic downtown Christiansted, Bacchus is upstairs on Queen Cross Street. When you enter, the ambience lends itself to remind to relax and let us take care of you.
Our eclectic menu is a blend of great food, fun and imagination. Our staff welcomes you with big smiles and warm attention.
Our motto has always been "It's all about the love" - one visit and you'll know why.

Restaurant Bacchus reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

52 King Street
St. Croix
Saint Croix
Virgin Islands
(340) 692-9922
Visit Site
Restaurant

Business Industry Details