Don't go to Chen Rio. The only non seafood option was chicken fajitas, and mine were over the top with lime. My husband on the other hand loved this place and their delicious fish and shrimp. Great feel and views-great for the seafood lover.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.