Welcome To Red Rock Restaurant & Bar
Red Rock Restaurant & Bar, run by three generations of the Penn family, is nestled on the waterfront at Penn's Landing Marina. Visiting guests are treated to an elegant fine dining experience, with reasonable prices, generous portions, friendly service and a relaxing ambiance.
We serve Caribbean-international cuisine, made with freshly caught seafood, organic and hormone-free meat, and locally sourced vegetables.
Red Rock Restaurant & Bar is perfectly located for visiting yachts and the boat community, with easy access from the water via the nearby Penn's Landing Marina dinghy dock.
Join us for dinner and moor overnight in Fat Hog's Bay, or simply jump in the tender and stop by for a bite and refreshing drink before continuing your sailing trip round the BVI.
If you want to stay in the bay, Penn's Landing Marina has moorings and docking facilities, a gas station for refueling, hot showers, a nearby grocery store and even a laundry service.
Red Rock Restaurant & Bar is a uniquely versatile dining spot. The terrace is a perfect location for romantic, candlelit meals in the evening, with spectacular views over Fat Hog's Bay.
Our bar is well-stocked with ice cold beers and boasts the most impressive selection of single malt whiskies on Tortola! If you want to socialize and mingle with locals and visiting members of the sailing community, take a seat at the bar and ask resident mixologist Nigel to create one of his famous cocktails!
A green and shady garden offers a quiet spot to relax with a drink. It is particularly popular with guests looking to escape the sun and provides a tranquil space to enjoy a quiet drink.
At Red Rock Restaurant & Bar we have private function area with an 80-person capacity, which is an ideal space for weddings, receptions, birthdays and parties. These spacious areas enable us to cater for large groups of between 20 and 40 guests, making Red Rock Restaurant & Bar an ideal meeting point for sailing groups and flotillas.
Pizza, Snacks & Bites
Penn's Landing Marina
British Virgin Islands