Coco Mojo Bar & Grill

Coco Mojo Bar & Grill

International   $$$$$

Clifton Beach

Global street food sure to make tastebuds sing can be devoured in generous portions at Coco Mojo Bar & Grill in Clifton Beach. Pulsing with a rhythmic vibe, Coco Mojo absorbs a tropical setting with f...
Star of Siam

Star of Siam

Thai   

Clifton Beach