facebook pixel
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

 316

 32

    Suggested Credits
    Tags, Events, and Projects