This island is blessed with a wide range of restaurants to suit just about any palate and any price range. I've not managed to get to all the restaurants on the island yet, but am working my way (slowly) through the process. I'll get there eventually. The problem is that there are so many good places to dine, overeaters anonymous would do well to hold regular meetings here!
Should you manage to locate a restaurant I haven't yet found, has moved or closed, please let me know and I'll do my best to add, change or delete it a.s.a.p. By helping me to keep this list up to date, I can continue to help you and others find just what you're looking for!
Dress Code: During the day, most restaurants cater to the sailing crowd and therefore the dress is "beach casual" or "tidy casual". Tidy casual means no t-shirts, torn jeans, stained shorts or flip flops.
In the evenings, some of the higher end restaurants require a little more. For instance, most of the resorts require gentlemen to wear collared shirts, no jeans or shorts. Ladies should dress accordingly. Club dress means "well dressed" with shirt and tie and closed shoes for men and corresponding dress for ladies. Call ahead to find out who requires what.
I've listed all restaurants by geographic area alphabetically.
South Island
Mad Dog's Restaurant
Off the parking lot at The Baths
Sandwiches, Wraps, Hot Dogs & Ice Cold Drinks
Open from 9:00 am to 7:00 pm
(284) 494-5830
Poor Man's Bar
On the beach at The Baths
(284) 494-5470
Top Of The Baths
Off the parking lot at The Baths
Very diverse menu - West Indian, North American & Sushi
Open from 8:00 am to 6:00 pm for breakfast, brunch and lunch
(284) 495-5497
The Mine Shaft
On Copper Mine Road, not far from the ruins
(284) 495-5260
South Valley (outskirts of Spanish Town) on Tower Road
CocoMaya Restaurant
Parking lot located near the end of Tower Road - on the beach
Asian & Latin fusion - marvelous menu!
Open Monday through Saturday - Closed Sundays
Open 3:00 pm for tapas and sushi - dinner from 6:00 pm until ...
Reservations recommended
(284) 495-6344
The Tree House Restaurant & Wine Bar
At The Rock Cafe - southwest corner of Lee and Tower Road
(284) 494-5482
Island Pot
On Tower Road near LSL Bakery
(284) 495-6554
LSL Bakery
On Tower Road on the way to The Baths
(284) 495-5151
Mermaid's Bar & Grill
On the jetty at the very end of Tower Road
(284) 495-6663
The Reef Bar & Restaurant
At Fischer's Cove Beach Hotel - Tower Road
(284) 495-5252
The Rock Cafe &
Sports Bar
Southwest corner of Lee Road and Tower Road
(284) 494-5482
Spanish Town - also known as "The Valley"
Anything Goes Bar & Restaurant
Millionaire Street on the way from VGYH to the Airport
(284) 495-5244
The Bath & Turtle Restaurant and
Rendezvous Bar
At Virgin Gorda Yacht Harbour
(284) 495-5239
Chez Bamboo
Close to the ferry dock, not far from VGYH on Lee Road
(284) 495-5752
Coconut Junction
Not far from the Yacht Harbour
(284) 499-6357
Dixie's Bar & Restaurant
Near Virgin Gorda Yacht Harbour
(284) 495-5640
Friendly Andy's & Grandma's Kitchen
(284) 495-5252
LSL Restaurant & Bakery
at Virgin Gorda Yacht Harbour and on Tower Road 495-5151
(284) 495-5151
Thelma's Hideout
Just past the entrance to Little Dix Bay Resort Off Lee Road
(284) 495-5646
The Sugar Mill, The Pavilion & Beach Grill
At Little Dix Bay - Off Lee Road
(284) 495-5555
Village Cafe & Restaurant
Virgin Gorda Village - On Crab Hill Road - Off North Sound Road
(284) 495-5350
Yum Yums Candy Store & Ice Cream Parlour
Opposite the north parking lot at Virgin Gorda Yacht Harbour
(284) 495-6990
North Island - Mahoe Bay to Cow Bay on the western shore
Hog Heaven
On Fanny Hill Road overlooking The North Sound
(284) 547-5964
Sugarcane Restaurant
At Nail Bay Resort
(284) 494-8000
The North Sound
Biras Creek Hilltop Restaurant
At Biras Creek Resort
(284) 494-3555
Clubhouse Restaurant, The Crawl Pub & Winston's Baked Goods
At Bitter End Yacht Club
(284) 494-2746
Fat Virgin's Cafe
At Biras Creek - Water Access Only. If land based, take the Biras Creek Ferry from Gun Creek.
(284) 495-7052
Poncho's Bar
Near Gun Creek Jetty
(284) 343-8995
The Restaurant at Leverick Bay, The Cove & Jumbies Beach Bar
At Leverick Bay Resort & Marina
(284) 495-7421
Also in the North Sound (but not on Virgin Gorda) are
Saba Rock Restaurant and
The Sand Box Restaurant on Prickly Pear Island.