We ate dinner our last night on the island. Seafood was good but didn't wow like we were led to believe by our hotel. I'd probably eat here again. Waitstaff was friendly and didn't have the wait problems others mentioned however it wasn't very crowded either.
If you own or manage Rainbow Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.