The BVIs are pretty touristy. I doubt theres many peopple working in any industry which is not directly related with tourism.
Therefore the small, out of the way places still make much/most of their money
and some local places you have a look and would prefer to eat in the touristy place!
the best advice it to explore! Do a Captain
Cook. Every anchorage has something so you will be fine. and if you strike out jump into your provisions
attached is at Cane Garden Bay. Its lovely but the Cruise
Ships bus their passengers their for lunch so the prices are outrageous!
But we did find one on the sand with good prices.