Review for The American Casino at Costa Caribe Coral Review For Mermaids Casino Google User Dec 3 '17 at 7:30 I think they lost business because of deep fried Twinkies. View full site to comment or like