Being a native from Tampa, I'm kind of a Cuban food snob. The food here would be considered average in Tampa or Miami... HOWEVER.. this is NOT a tropical location and I didn't expect it to be the best Cuban food in the world (although their yucca is the best I have ever had). The friendly staff, the atmosphere and the food make it a fun and delightful experience. I will be going back, for sure.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.