Reviews
To date you have access to 810 evaluations from 1 website(s). The median rating for Barracuda Deli Cafe is 4.9, signifying that this restaurant is incredibly well regarded by its guests.
Reviews from various websites
Wow, one of the best Cubans and rice and beans I’ve ever had. The Cuban was bursting with flavor !!! Highly recommended!!!!
Delicious meal! Especially the Cuban! Crunchy! Flavorful! The homemade hot sauce spiced it up nicely too! Great customer service! Can’t wait to try the other sa...
read moreDelectable and juicy pork on this cuban! Fresh pickles and perfectly toasted bread. They have cafe con leche and maduros full of flavor!
Great food, great portions, great owners, great service, and empty plates! Very personable owners great conversation. Support this place!
The owner is amazing and they have delicious food, ask the owner Mark about his hot square! Such a good fix of flavor and pleasurable smooth heat. Very generous...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more