One word: Wow. That is, wow, how could this place have so many good reviews? I've visited three times now. Each time hoping it would get better. Sadly, no. Most of the food is quite clearly prepackaged frozen or right from the box.
Pros: None, really
Cons: No actual resemblance to either Argentinean or Cuban food.
more