We will be barboating out of Road Town with Moorings on March 21. We will be arriving a day earlier so decided to self-provision instead of having the charter company do it. Where is the best place to buy groceries? We are looking for a place that has a wider selection with fresh fruits, vegetables, deli section, etc. Any suggestions? We are staying at the Hummingbird Inn which is close to all of the grocery stores and restaurants in Road Town.