Dinghy Dock is our go to place as soon as we’re on the Island. Excellent ribs with rice and beans plus a salad. Basically pub food and never had a problem. Great rum punches too.