A simple first floor restaurant with a good view. The food is OK but nothing special. I would say it is about average or maybe a little above for Bocas Town. The staff could help by being a bit more welcoming.
If you own or manage The Lemongrass, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.