Barracuda Tavern

Venue Info

Known For

American

Burgers

Date Spots

The inaugural offering from a veteran bar/resto husband-wife team eager to import a little of their honeymoon locale (Key West) to Downtown Crossing, Barracuda's a nautical-themed 51-seat tavern/seafood joint decked out with a varnished L-shaped butcherbl