ST PETE BEACH (727) 826-0998 & (727) 827-2998...............SEMINOLE (727) 685-1632 & (727) 685-1634

About Us

Home of The Best Cuban!

image18

We are known for serving the best cuban sandwich.  We also offer so much more. From our refreshing salads, wraps, and a variety of pressed sandwiches. To our fusion of Caribbean/Mexican dishes. Do your taste buds a favor and try one of everything.

2 Locations to better serve you

image19

  • St Pete Beach--727-826-0998 & 727-827-2998


  • Seminole--727-685-1632 & 727-685-1634

Rate us on Yelp!

image20

Contact Us

Drop us a line!

Better yet, see us in person!

We love our customers, so feel free to share pix of your experience via Drop us a line Tab! (Desktop left Mobile above)


Barracuda Deli Cafe

6640 Gulf Boulevard, Saint Pete Beach, Florida 33706, United States

9520 Seminole Blvd, Seminole, Fl 33772

Hours

Seminole: Monday - Saturday  11AM - 7PM

             


St Pete Beach: Monday - Friday   11AM-5PM

                                 Saturday   11AM-7PM