Reviews of The Island - Formerly Papamoa Beach Tavern. (Restaurant) in Papamoa (Bay of Plenty).