i just happen to try this restaurant out one day. boy let me say MMMmmmmmm da best food i ever tasted. if you want to feel like you are in jamaica or trinidad eating then dats da place. made me lick my fingers. most authentic island food in florida .....
Pros: just the best food ever
more