We will be staying for 10 days at the Imperial on Lewers St next week. Can anyone give me some suggestions on where to buy groceries (as inexpensively as possible)? We will have a car and i know the island somewhat (lived there for 5 years but that was 16 years ago).
Any recommendations on places to eat with a big group...we are 4 families with 16 people between us.
Thanks in advance.