Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Looking for a new restaurant which just opened in February. Believe it's a local restaurant around Cowpat (sp) Bay.
Posted : March 22, 2002 11:17 am
Perhaps you are thinking of Arthur's, which is next door to the St Thomas Yacht Club and the Anchorage Condominiums on Cowpet Bay.
Posted : March 22, 2002 7:24 pm