Category: | Meal takeaway, Restaurant, |
---|---|
Address: | 6640 Gulf Blvd, St Pete Beach, FL 33706, USA |
Zip code: | 33706 |
Website: | https://barracudadelicafe.com/ |
Opening hours (Edit) | |
---|---|
Monday: | 10:00 AM – 6:00 PM |
Tuesday: | 10:00 AM – 6:00 PM |
Wednesday: | 10:00 AM – 6:00 PM |
Thursday: | 10:00 AM – 6:00 PM |
Friday: | 10:00 AM – 6:00 PM |
Saturday: | 10:00 AM – 6:00 PM |
Sunday: | Closed |
Excellent service and scrumptious food!
Great couldn't finish large sandwich
A gem of a sandwich shop in St.Pete Beach. Fresh Cuban bread, friendly service. My favorite is the El Barracuda.
Best on the beach. Simply delicious!
Pretty famn good for a small mom n pop place. Nestled in a strip plaza on st. Pete beach. They have mexican and cuban food. Try the tacos.