next to Capriccio is Le Grand Cafe, pretty good and reasonably priced. There is a restaurant right at Village Cay, no great but it has a nice bar menu and large screen TV.