Review for Casino Royale - St Maarten Review For Maho Café Google User Feb 7 '17 at 22:41 Atmosphere is nice. Food is okay but don't bother with steak. Stick to Caribbean flare. Entertainment is funny at the 8 pm show. View full site to comment or like