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!