Lots of restaurants on the island have decent wine lists, thanks in large part to the efforts of Wine De Vine, the afore mentioned wineshop, so enjoy while you are here. Note, if you have special wines you want to bring wth you, don't worry too much about bringing them along with you for any special meal out, its casual here! Many freinds and family bring wine when they come down (thanks for the Stags Leap, dad) And when guests occasionally ask if they can bring a bottle to dinner, I say by all means!
Enjoy your stay!
Chris