Barracuda Sub Shop
Caribbean, Caterers, Cuban · 6640 Gulf Blvd, 33706
About Barracuda Sub Shop
Address
6640 Gulf Blvd, 33706
Famous For
Cuban, Caterers, Caribbean
Cuisine
Caribbean, Caterers, Cuban
Website
Location
Open in Google MapsReviews
Be the first to review Barracuda Sub Shop
Frequently Asked Questions about Barracuda Sub Shop
What is Barracuda Sub Shop famous for?
Barracuda Sub Shop is famous for Cuban, Caterers, Caribbean.
Does Barracuda Sub Shop offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Barracuda Sub Shop?
Table booking availability is not confirmed. Please call the restaurant to check.
What type of food does Barracuda Sub Shop serve?
Barracuda Sub Shop serves Caribbean, Caterers, Cuban cuisine in St Pete Beach, FL.
More in St Pete Beach, FL
More Caribbean in St Pete Beach, FL
Cuisines in St Pete Beach, FL
Get Contact Details
Share your details and we'll connect you with Barracuda Sub Shop