The Taste of Boston is located at 5314 Interbay Blvd, Tampa, FL 33611
You can get seafood, lobster rolls, and tons of other great food, just like in Boston!
About Taste Of Boston – Taste Of Boston restaurant features New England style waterfront seafood dining.
A hidden gem, best seafood restaurant located in South Tampa at Ballast Point Park and Fishing Pier. Next to the Tampa Yacht Club, South of Bayshore and Gandy intersection