One of the best restaurants on the island. Especially when you factor in the reasonable prices. Must taste good!