We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Barracuda Deli Cafe

6640 Gulf Blvd, St. Pete Beach, FL 33706-2128
+1 727-826-0998
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good21%
  • Average2%
  • Poor0%
  • Terrible0%
Travellers talk about
“potato salad” (9 reviews)
“sandwiches” (18 reviews)
Closed Now
All hours
Latin, Cafe, Cuban
6640 Gulf Blvd, St. Pete Beach, FL 33706-2128
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (99)
Traveller rating
Traveller type
Time of year

1 - 10 of 99 reviews

Reviewed 4 weeks ago

The cuban sandwiches are the best ever and the portions are generous. It is obvious that the owner/management take pride in what they serve and represent.

Thank Dennis H
Reviewed 17 August 2017 via mobile

If you have seen the movie chef and want to try a pressed Cuban sandwich without having to hunt down a food truck, then check this place out you will not regret it! The 12 inch sandwiches are huge and the sides are the best....More

Thank Captain-Girth
Reviewed 12 August 2017

I wasn't sure what to expect when I walked into the Barracuda but friends had said, "It's the best Cuban you've ever had." Food was tastey and PLENTIFUL. I love of food for your money. We sat, ate, and had drinks at this deli. I...More

Thank DebFaeSwift
Reviewed 7 August 2017 via mobile

Needed a fast meal before heading out and we ran in and out in 10mins with our order to go. Had the chicken panini on Cuba bread. Yummy!!

Thank Christina S
Reviewed 4 August 2017

Love the sandwiches and salads! The Cuban is great! The Salads are super Fresh and yummy! The sides are also great. This is a wonderful place for take out and they deliver! Great Value!

Thank flgirl82
Reviewed 26 July 2017

On way to family staycation stopped here to take out food for lunch on St. Pete Beach. My husband said his Traditional Cuban was the best he has had outside of Miami. Both Veggie Bowl and Veggie Burrito were delicious, all three large portions, enough...More

Thank Gail T
Reviewed 22 July 2017

This place has one of the best, if not the best, Cuban sandwiches I have ever had. When you walk through the door the smells of Cuban slow roasted pork hit you and you know this is the real deal. A bit iof a hole...More

Thank Joe S
Reviewed 14 July 2017

Best Cuban sandwich of my life! Great iced tea too! My party of two couldn't decide between the traditional Cuban sandwich or the Mojo Heaven which is basically a Cuban but with only roasted pork as the meat. We got one of each and had...More

Thank featherlashes
Reviewed 5 July 2017

We happened upon Barracuda Deli Cafe. It wasn't such an accident since we were seeking out a Cuban Restaurant. The cafe is small, inviting and clean. Our waitress was delightful and had fun with us while we brushed up on our Spanish. We were welcomed...More

Thank Roger L
Reviewed 24 June 2017 via mobile

Great service! Our food was exactly what we had ordered and was very fresh! Super friendly staff! I highly recommend this place!

Thank Cheryl L
Nearby Restaurants
Sola Bistro & Wine Bar
156 reviews
.05 km away
Larry's Olde Fashioned Ice Cream & Gelato
620 reviews
.09 km away
Rick's Reef
1,380 reviews
.10 km away
437 reviews
.34 km away
Nearby Attractions
Saint Pete Beach
4,016 reviews
.22 km away
Swim with the Fishes
223 reviews
.52 km away
Upham Beach
110 reviews
.37 km away
Corey Avenue Sunday Market
22 reviews
.61 km away
Questions & Answers
Get quick answers from Barracuda Deli Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Delivery, Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
Location and Contact Information
  • Address: 6640 Gulf Blvd, St. Pete Beach, FL 33706-2128
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-826-0998
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing