INFORMATION PROVIDED BY HAPPYCOW.NET - Spread the word! Please tell the businesses you found them on HappyCow.

Vegetarian Restaurants & Health Food Stores

Within a radius of 15 mi of your location - Total Results: 55

Bonita's Cantina (Veg-options) 0.06 mi

8000 Nisky Center Ste.12, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-774-0066


Scoops & Brew (Ice Cream) 0.08 mi

8168 Crown Bay Marina, Box 181-505, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-690-2739


T's Restaurant and Fried Chicken (Veg-options) 0.17 mi

102, Charlotte Amalie, St Thomas 00802, USVI, Charlotte Amalie, St. Thomas, 00802 - Telephone: (340) 777-8102


Speedy Redemption (Vegan) 0.24 mi

Crown Bay Center, Building G, Unit 7, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-998-7132


The Twisted Cork Cafe (Veg-options) 0.75 mi

3525 Honduras St, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-775-2675


STT - Island Grind (Veg-options) 0.76 mi

Airport Rd, Charlotte Amalie, St Thomas, Us Virgin Islands, 00802 - Telephone: N/A


Oceana Restaurant & Bistro (Veg-options) 0.83 mi

8 Hondouras St, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-774-4262


Island Love Coffee - Coffee Cart (Coffee & Tea) 0.83 mi

Estate Demarara, 1A Kronprindsens Quarter, Charlotte Amalie, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-360-731-3395


STT - Barefoot Buddha on the Fly (Veg-options) 1.28 mi

Airport Rd, Charlotte Amalie West (at Cyril E. King Airport), St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-474-2004


Green House (Veg-options) 1.36 mi

Water Front Harbour, Charlotte Amalie, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-774-7998


Surf N' Turf Bistro (Veg-options) 1.38 mi

16 Dronningens Gade, Charlotte Amalie, St Thomas, Us Virgin Islands, 00801 - Telephone: +1-340-998-2058


Greengos Caribbean Cantina (Veg-options) 1.47 mi

34-35 Dronningens Gade, Charlotte Amalie, St Thomas, Us Virgin Islands, 00801 - Telephone: +1-340-714-8282


The Belgian Chocolate Factory (Other) 1.48 mi

5093 Dronningens Gade, Ste 3, Charlotte Amalie, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-777-5247


Ideal Restaurant (Veg-options) 1.55 mi

2329 Commandant Gade/Garden St, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-777-5321


Island Rootz (Catering) 1.64 mi

St Thomas area, St Thomas, Us Virgin Islands - Telephone: N/A


Love Livin (Catering) 1.72 mi

Charlotte Amalie, St Thomas, Us Virgin Islands - Telephone: +1-340-344-4300


Rastafari - Blazing By The Sea (Food Truck) 1.78 mi

Brewers Bay Road, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-407-782-5348


Ital Dub Shop (Vegan) 2.06 mi

Yacht Haven Grande, Kiosk No 10, Charlotte Amalie, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-642-9187


Thali Indian Grill (Veg-options) 2.08 mi

Yacht Haven Grande , St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-642-4434


Enkai Sushi Bar (Veg-options) 2.12 mi

5328 Yacht Haven Grande, Bldg C, Ste 101, Charlotte Amalie, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-774-6254


Barefoot Buddha (Veg-options) 2.2 mi

IV, 9004 Rte 30, Havensight, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-777-3668


China King (Veg-options) 2.26 mi

9800 Buccaneer Mall #6, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-776-3333


The Shack (Veg-options) 2.31 mi

Hull Bay Beach, 9 1 Estate, Northside, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-244-5957


The Fruit Bowl (Health Store) 2.57 mi

9400 Wheatley Center, Charlotte Amalie (at Rumer Dr at Weymouth Rhymer Hwy), St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-774-8565


Island Pot (Veg-options) 2.79 mi

The Valley, Spanish Town, St Thomas, Us Virgin Islands, 00802 - Telephone: N/A


Northside Grind (Coffee & Tea) 3.01 mi

6200 Magen's Bay Rd (at Magens Point Resort), St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-642-2421


Yabba's Ital Restaurant (Vegan) 4.43 mi

Bordeaux West End, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-244-4229


Nagee Vegetarian and Ital Catering (Vegetarian) 4.53 mi

148-260 Anna's Retreat, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-775-6243


Ma's Vegi Deli (Veg-options) 5.11 mi

Smith Bay Shopping Center Ste 107, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-774-8344


Buddha Sushi (Veg-options) 5.66 mi

Red Hook Rd, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-714-3474


Mirador (Veg-options) 5.83 mi

Point Pleasant Resort , St Thomas, Us Virgin Islands - Telephone: +1-340-775-7200


Cake Creation & Party Explotion (Veg-options) 5.92 mi

41-5-2 Estate Frydenhoj, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-727-0866


I Luv Ital (Food Truck) 6.06 mi

84CQ+J3 Estate Bovoni, St Thomas, Us Virgin Islands - Telephone: +1-340-626-2051


Pangea Terra Table (Veg-options) 6.47 mi

6400 Estate Smith Bay (at At Pavilions and Pools Resort), St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-690-0963


Kween Vee Smoothies (Juice Bar) 6.51 mi

Estate Nazareth Ball Park, Red Hook Rd, St Thomas, Us Virgin Islands - Telephone: +1-340-474-5472


Saki House (Veg-options) 6.69 mi

6500 Red Hook Plaza #104B, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-776-3338


The Easterly (Veg-options) 6.75 mi

1 Red Hook Road, East End, St. Thomas, 00802 - Telephone: (340) 714-1000


Ellen Spitz (Professional) 6.77 mi

6115 Estate Suite 334, Box 5, St Thomas, Us Virgin Islands, 00802 - Telephone: +1-340-714-2348


OCEAN 362 (Veg-options) 10.18 mi

362 Strand Gade Estate, Cruz Bay, St John, Us Virgin Islands, 00830 - Telephone: +1-340-776-0001


Lovango Rum Bar (Veg-options) 10.31 mi

5000 Estate Enighed 390 (at Cruz Bay Harbor ), St John, Us Virgin Islands, 00831 - Telephone: +1-914-527-1818


Every-Ting Kurry, VI's Local Restaurant (Veg-options) 10.41 mi

St John, Cruz Bay, St John 00830, USVI, Cruz Bay, St. John, 00830 - Telephone: (407) 222-0831


Cruz Bay Landing (Veg-options) 10.42 mi

Cruz Bay Landing, St John, Us Virgin Islands - Telephone: +1-340-776-6908


Lime Inn Bar & Restaurant (Veg-options) 10.43 mi

King St, Cruz Bay, St John, Us Virgin Islands, 00830 - Telephone: +1-340-514-7110


Irie Pops (Ice Cream) 10.53 mi

N Shore Rd, St John, Us Virgin Islands, 00830 - Telephone: +1-833-340-4743


Shambles Island Bar & Grill (Veg-options) 10.55 mi

Route 10, Cruz Bay, St John, Us Virgin Islands, 00830 - Telephone: +1-340-777-4015


Morgan's Mango (Veg-options) 10.55 mi

Pro Box 990, Cruz Bay, St John, Us Virgin Islands - Telephone: +1-340-693-8141


Sun Dog Cafe (Veg-options) 10.58 mi

518 Mongoose Jn, St John, Us Virgin Islands, 00830 - Telephone: +1-340-693-8340


The Tap Room (Veg-options) 10.59 mi

2nd Flr Mongoose Junction Cruz Bay (at St John Brewers), St John, Us Virgin Islands, 00830 - Telephone: +1-340-642-7776


North Shore Deli (Veg-options) 10.6 mi

507 Mongoose Junction, Cruz Bay (at Mongoose Junction Mall), St John, Us Virgin Islands - Telephone: +1-340-777-3061


St. John Provisions (Coffee & Tea) 10.61 mi

Route 104, St John, Us Virgin Islands, 00830 - Telephone: +1-340-690-4131


Amore Arowako Vegan Club (Vegan) 10.64 mi

Constant Point Rd, St John, Us Virgin Islands, 00830 - Telephone: +1-510-304-7788


DeCoal Pot (Veg-options) 10.68 mi

2DC Cruz Bay, St John, Us Virgin Islands - Telephone: +1-340-714-2625


Shaibu's Gourmet Grab & Go (Veg-options) 10.7 mi

The Marketplace 2nd Flr, St. John, Cruz Bay, St John, Us Virgin Islands, 00830 - Telephone: +1-340-693-6001


Sam & Jack's Deli (Veg-options) 10.7 mi

5000 Estate Enighed, Fl 3, Cruz Bay (at The Marketplace), St John, Us Virgin Islands, 00830 - Telephone: +1-340-714-3354


Shambles (Veg-options) 11.87 mi

Route 10 St. John, Cruz Bay, Susannaberg, St John, Us Virgin Islands, 00830 - Telephone: +1-340-777-4015


It is advised to call ahead before you visit any listing in the restaurant directory to confirm the open hours, etc.

If you appreciate this free service and would like to offer your support, please contribute online at: https://www.happycow.net/supporter

All contents copyright © 1999-2026 HappyCow's Healthy Eating Guide. All rights reserved.