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.
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
Poor Man's Bar
On the beach at The Baths
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
The Mine Shaft
On Copper Mine Road, not far from the ruins
South Valley (outskirts of Spanish Town) on Tower Road
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 ...
The Tree House Restaurant & Wine Bar
At The Rock Cafe - southwest corner of Lee and Tower Road
On Tower Road near LSL Bakery
On Tower Road on the way to The Baths
Mermaid's Bar & Grill
On the jetty at the very end of Tower Road
The Reef Bar & Restaurant
At Fischer's Cove Beach Hotel - Tower Road
The Rock Cafe
& Sports Bar
Southwest corner of Lee Road and Tower Road
Spanish Town - also known as "The Valley"
Anything Goes Bar & Restaurant
Millionaire Street on the way from VGYH to the Airport
The Bath & Turtle Restaurant
and Rendezvous Bar
At Virgin Gorda Yacht Harbour
Close to the ferry dock, not far from VGYH on Lee Road
Not far from the Yacht Harbour
Dixie's Bar & Restaurant
Near Virgin Gorda Yacht Harbour
Friendly Andy's & Grandma's Kitchen
LSL Restaurant & Bakery
at Virgin Gorda Yacht Harbour and on Tower Road 495-5151
Just past the entrance to Little Dix Bay Resort Off Lee Road
The Sugar Mill, The Pavilion & Beach Grill
At Little Dix Bay - Off Lee Road
Village Cafe & Restaurant
Virgin Gorda Village - On Crab Hill Road - Off North Sound Road
Yum Yums Candy Store & Ice Cream Parlour
Opposite the north parking lot at Virgin Gorda Yacht Harbour
North Island - Mahoe Bay to Cow Bay on the western shore
On Fanny Hill Road overlooking The North Sound
At Nail Bay Resort
The North Sound
Biras Creek Hilltop Restaurant
At Biras Creek Resort
Clubhouse Restaurant, The Crawl Pub & Winston's Baked Goods
At Bitter End Yacht Club
Fat Virgin's Cafe
At Biras Creek - Water Access Only. If land based, take the Biras Creek Ferry from Gun Creek.
Near Gun Creek Jetty
The Restaurant at Leverick Bay, The Cove & Jumbies Beach Bar
At Leverick Bay Resort & Marina
Also in the North Sound (but not on Virgin Gorda) are Saba Rock Restaurant
and The Sand Box Restaurant
on Prickly Pear Island.