What to Eat at Barracuda Tavern, Bringing Deep-Fried Cheesecake to Downtown Crossing
Fried seafood is the thing at the new Bosworth Street spot.
Fried seafood is the thing at the new Bosworth Street spot.
The Barracuda Tavern will offer seafood and a laid-back vibe.
Three Boston legislators might have ulterior motives for supporting Barracuda Tavern