Been to Cabana a few times and I love it! Love the chicharrones de pollo and beef empanadas. Love love love the banana ice cream! Summers are beautiful, you get to sit outside and enjoy the view and water.
Pros: Great food, cool decor
Cons: Saw a creepy crawlie after dinner, so cleanliness is a ?
more