First timer at Barracuda Deli Cafe in Seminole FL. Truly the best Cuban sandwich I've ever tried !! Staff friendly, the restaurant is is very clean!! If you're in the area, this is definitely the place to dine in or take out!!!!
Best place around, fresh, fast, great prices and awesome people own and run this joint
By far the best Cuban I've had so far in isa. And I've traveled quite a lot.
Incredible food and very clean restaurant with a really nice server!!
Fantastic mom and pop place. Authentic, flavorful and fresh with great portion sizes for the money. Highly recommend. Take out is great as well.
ABSOLUTELY AMAZING AUTHENTIC CUBAN FOOD!!! We tried the Barracuda, the DON, and the Rueben! We all enjoyed the food so much!!!
Great food which is more important than the bare bones of the restaurant