Description
Pressed sandwiches & Mexican grub served in a cheerful counter-serve joint with beach-themed decor.
Name: Barracuda Deli Cafe St Pete Beach
Address: 6640 Gulf Blvd, St Pete Beach, FL 33706
Phone Number: +1 727-826-0998
Restaurant Type: Restaurant, Burrito restaurant, Cafe, Caribbean restaurant, Caterer, Cuban restaurant, Deli, Takeout Restaurant, Mexican restaurant, Sandwich shop
Barracuda Deli Cafe St Pete Beach is a Restaurant located at 6640 Gulf Blvd St Pete Beach/Florida
(Latitude,Longitude: 27.7366757,-82.7482261)
Postal Code: 33706
Location
-
6640 Gulf Blvd, St Pete Beach, FL 33706
Add a review