North Shore Shell Museum Bar & Restaurant (Tortola)
This restaurant is located in Carrot Bay on the North Shore, specialities inclde cracked conch, grilled lobster and home style cooking.
Contact Information for North Shore Shell Museum Bar & Restaurant
- 284-495-4714

