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: 48
Vilma Linda Plaza, Tarpon St, San Pedro, Belize - Telephone: +501-2263444
Tarpon St, San Pedro, Belize - Telephone: +501-6310606
30 Barrier Reef Dr, San Pedro, Belize - Telephone: +501-6519111
Black Coral St, Ambergris Caye (at Almond St), San Pedro, Belize - Telephone: +501-6705661
Black Coral St (at Barrier Reef Dr), San Pedro, Belize - Telephone: +501-6357918
Barrier Reef Drive, San Pedro, Belize - Telephone: +501-2262019
Central Park, Barrier Reef Dr (at Parham Plaza Hotel ), San Pedro, Belize - Telephone: +501-2262112
Crow St & Coconut Dr, San Pedro, Belize - Telephone: +501-6244150
San Pedro area, San Pedro, Belize - Telephone: +501-6363944
Water Lane Street, San Pedro, Belize - Telephone: +501-6019344
Pescador Dr, San Pedro, Belize - Telephone: +501-6040221
Coconut Dr, San Pedro, Belize - Telephone: +501-2262071
Pescador Drive, San Pedro, Belize - Telephone: +501-2262176
Angel Coral St, San Pedro, Belize - Telephone: +501-6056131
Pescador Drive 1, San Pedro, Belize - Telephone: +501-2062893
Beachfront, Barrier Reef Dr, San Pedro, Belize - Telephone: +501-2263347
Barrier Reef Dr (at Tarpon St), San Pedro, Belize, 000000 - Telephone: +501-2263015
17 Coconut Dr, San Pedro, Belize - Telephone: +501-6109585
100 Coconut Drive, San Pedro, Belize - Telephone: +501-6103764
7, Boca del Rio Dr, San Pedro, Belize - Telephone: +501-6301241
71 Laguna Dr, San Pedro, Belize - Telephone: +501-6361778
Honourable Heredia Jr. North Road, San Pedro, Belize - Telephone: +501-6207516
Flamboyant St, Corozal, Belize - Telephone: +501-2264111
Mahogany Bay Resort, San Pedro, Belize - Telephone: N/A
Seagrape Dr, Mahogany Bay Village, San Pedro, Belize - Telephone: +501-6005458
2 Miles North San Pedro Town (at Grand Caribe Belize), San Pedro, Belize - Telephone: +501-2264000
Ambergris Caye (at Ixchel Wellness Resort), San Pedro, Belize - Telephone: +501-6729262
6 Miles North Rd, San Pedro, Belize - Telephone: +501-6108953
Secret Beach , Corozal, Belize - Telephone: +501-6103779
The Split, Front St, Caye Caulker, Belize - Telephone: N/A
Front St, Hicaco Ave, Caye Caulker, Belize - Telephone: N/A
52 Front St, Playa Asuncion, Caye Caulker, Belize - Telephone: +501-2260511
Playa Asuncion, San Pedro, Belize - Telephone: +501-6307010
Playa Asuncion, Caye Caulker, Belize - Telephone: +501-2260161
Front St, beachfront, Caye Caulker, Belize - Telephone: +501-6625089
64 Crocodile St, Caye Caulker, Belize - Telephone: +501-6298009
1 Crocodile St, Caye Caulker, Belize - Telephone: +501-2262512
Hicaco Ave, Caye Caulker, Belize - Telephone: +501-2260015
Playa Asuncion, Caye Caulker, Belize - Telephone: +501-6023013
Pasero St, Caye Caulker, Belize - Telephone: +501-6374109
Avenida Langosta, Caye Caulker, Belize - Telephone: +501-6018734
Plya Asuncion, Calle del Sol, Caye Caulker, Belize - Telephone: +501-6072172
Avenida Langosta, Caye Caulker, Belize - Telephone: +501-2260037
Calle del Sol, Caye Caulker, Belize - Telephone: N/A
Avenida Langosta, Caye Caulker, Belize - Telephone: +501-6224014
end of Front Road, Caye Caulker, Belize - Telephone: +501-6053305
Corner of Luciano Reyes Street and, Avenida Langosta, Caye Caulker, Belize - Telephone: +501-6111109
Avenida Hicaco, Caye Caulker, Belize - Telephone: +501-6156888
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.