I grew up around a large Cuban population in South Florida. I have to say this is the best Cuban restaurant I have been to since I left that area. Food is great, moderately priced. The only real annoying thing is the mariachi band.
Pros: FOOD!, Sangria, Portions
Cons: , Parking
more