This restaurant has a cozy and casual atmosphere, making it perfect for families with kids. The staff is friendly and welcoming, and the service is usually prompt. However, the quality of the food can be hit or miss, with some dishes being overly salty or lacking flavor. The prices are reasonable, with most meals falling in the $10-$20 range. The restaurant is also quite innovative, offering a unique take on traditional Cuban cuisine. However, some customers have reported inconsistent quality and long wait times, which can be a turn-off. Despite this, the restaurant's popularity endures, making it a great option for those looking for a tasty and affordable meal. One notable issue is the inconsistent quality of the food, which can be a problem for customers who are looking for a reliable dining experience.