I am leaving in one week!!! I am looking for somewhere to go my first afternoon where I can pick up some light snacks/meals that is close to a great lunch place. I will be staying at Carambola and not renting a car (I plan to stay at the resort most of the time). I would like to go to either Le St Tropez or The Galleon. Are either of these open for lunch? And are they located conveniently near any grocery store/deli type places?