Red Rock, East End, Tortola
Red Rock is at Penn’s Landing Marina on the coast in East End. It’s quite a casual, covered outdoor restaurant with a wide menu that usually includes many fish dishes as well as very good pizzas. https://www.bviredrock.com/ |
|