Some of the popular restaurants on the island include The Pub Restaurant & Wine Bar, Cafe Seiche, Grandpa Tony’s, and The ...