sadly, meat (Vaca Frita) was greasy, fries were really sad looking, plantains were ok. service pleasant but not very good. I read the reviews but someone else picked the place calling it "hit or miss." Our visit wasn't terrible but I certainly won't be wasting my calories there again.
I don't know what your other options for decent cuban food in the area are, but I would recommend you look somewhere else.