This newly reopened, five-star rated cafe has a claim as the best Cuban sandwich in Tampa Bay 🏆
Comment EAT for the full story 💬
The beloved Barracuda Deli Cafe recently reopened at a new location in Largo. The family-run spot has been a locals-only, if-you-know-you-know fave for years.
They serve a lengthy list of pressed sandwiches, fresh salads and wraps, all complemented by a Mexican-Caribbean fusion menu with tacos, burritos, quesadillas, enchiladas, nachos, mojo pork and more.
What’s this about Best Cuban? Their sign says “Home of the Best Cuban,” and the 500+ five-star reviews on Google say, in their own words, the claim is justified.
📍 11934 Seminole Blvd
#cubansandwich #tampabay #largo #stpete