If you like authentic Cuban food, recommend you check out The Metropol in Isla Verde.

I used to always get their fresh fried whole snapper with red beans & rice, and plantains. Excellent.

see: http://metropolrestaurant.com/