Where are you going?
Or, let us surprise youSpin the Globe ®

Barracuda’s Taphouse and Grill

3035 Fuller Street

Barracuda’s Taphouse and Grill

American seafood restaurant with a nautical theme.