This restaurant is a joke. The food is mediocre at best and the service is severely lacking. No friendliness or promptness here, that's why it's usually empty of customers.
Pork dishes often come out lukewarm and untasty. Very bland. Deserts seem unethnic and store-purchased. Servers are very short and unassuming.
Overall, a big disappointment for me with a big price tag attached--that's right, it's pricey, especially for the service and the food that you get.
I don't recommend this one, it's a disappointment all around. All of my Cuban friends also said that this is as unauthentic as you get with Cuban food and to stay away...I wish I heard this advice before I spent my money here.