As TG mentioned Canibals had/has? some kick-butt Rice and Beans. They have moved south from their old location in town. It's now the Palapa on the main road, across from Royal Palms.