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: 78
Plaza la Lota, 10, Ayamonte, Spain, 21400 - Telephone: +34-633667603
R. José Barão 19/A, Vila Real De Santo Antonio, Portugal, 8900-316 - Telephone: +351-920236171
63 Rua Jornal do Algarve, Vila Real De Santo Antonio, Portugal, 8900-310 - Telephone: +351-926435839
Avenida da República 49, Vila Real De Santo Antonio, Portugal, 8900-203 - Telephone: +351-938351334
Rua 5 de Outubro, No 39, Vila Real De Santo Antonio, Portugal, 8900-238 - Telephone: +351-281512566
Near Tescoma, R. Alm. Cândido dos Reis 67, Vila Real De Santo Antonio, Portugal, 8900-299 - Telephone: +351-964556085
Rua Almeida Garrett, nº11, Vila Real De Santo Antonio, Portugal, 8900-203 - Telephone: +351-928074126
Rua Jornal do Algarve 14, Vila Real De Santo Antonio, Portugal, 8900-315 - Telephone: +351-932218481
Av. Min. Duarte Pacheco 42 Fração A, Vila Real De Santo Antonio, Portugal, 8900-330 - Telephone: +351-281542340
R. do Lusitano 1, Vila Real De Santo Antonio, Portugal, 8900-282 - Telephone: +351-289510190
8900 Vila Real de Santo António, Monte Gordo, Portugal, 8900 - Telephone: N/A
Avenida Inf D Henrique 8, Monte Gordo, Portugal, 8900-412 - Telephone: N/A
Rua Dom Francisco de Almeida, Monte Gordo, Portugal, 8900-413 - Telephone: +351-281511824
Praceta Casablanca 1, 8900-406 , Monte Gordo, Portugal, 21590 - Telephone: +351-963040846
Rua Fernando Pó, 8, Monte Gordo, Portugal - Telephone: +351-920512298
R. Dom Francisco de Almeida 11, Monte Gordo, Portugal, 8900-443 - Telephone: N/A
Av. da Catalunha, next to Hotel Paiva, Monte Gordo, Portugal, 8900-400 - Telephone: +351-281542128
R. de Gonçalo Velho 6, Monte Gordo, Portugal, 8900-461 - Telephone: N/A
Rua D Fuas Roupinho, Monte Gordo, Portugal, 8900-447 - Telephone: +351-281105023
Largo da Igreja 11 , Monte Gordo, Portugal, 8900-417 - Telephone: +351-924714189
Praia de, 8900-000 Monte Gordo, Portugal, Faro, Portugal, 8900-000 - Telephone: +351-281 024 066
Calle de San Bruno, Punta del Moral, Isla Canela, Spain, 21409 - Telephone: +34-669159117
Marina, Isla Canela, Spain, 21409 - Telephone: +34-619729661
Plaza San Francisco, Isla Cristina, Spain - Telephone: +34-659950276
Plaza de las Flores, Isla Cristina, Spain, 21410 - Telephone: +34-600425900
Calle Gran Via, 10, Isla Cristina, Spain - Telephone: N/A
Calle del Carmen, 4, Isla Cristina, Spain - Telephone: N/A
Paseo de Los Reyes, 2, Isla Cristina, Spain - Telephone: N/A
N°14 Av del Carnaval, Isla Cristina, Spain, 21410 - Telephone: +34-603607152
Rua da Quinta, Manta Rota, Portugal, 8900-038 - Telephone: +351-910008066
R. da Praia da Manta Rota, Vila Nova de Cacela, Manta Rota, Portugal, 8900-038 - Telephone: +351-281952856
11 Calle Real, Redondela, Spain, 21430 - Telephone: +34-675019103
5 Avenida de Islantilla, Huelva, Spain, 21449 - Telephone: +34-622545941
Manuel Pérez Camacho, Islantilla, Spain, 21430 - Telephone: +34-650147497
C. C. Islantilla S/N, Av de Islantilla, Huelva, Spain, 21410 - Telephone: +34-902197494
12 C Marina, La Antilla, Huelva, Spain, 21449 - Telephone: +34-693645880
Calle Robalo 22, La Antilla, Lepe, Spain, 21449 - Telephone: +34-653990720
Calle de la Estrella de Mar, 25, Huelva, Spain, 21449 - Telephone: +34-614277997
2 El Catalán, Lepe, Spain, 21449 - Telephone: +34-653126623
Cabanas de Tavira, 6b Rua da Fortaleza, Tavira, Portugal, 8800-593 - Telephone: +351-281322363
R. 12 23, Cabanas, Portugal, 8800-591 - Telephone: +351-281381223
Rua Cap Jorge Ribeiro 30, Cabanas de Tavira, Tavira, Portugal, 8800-591 - Telephone: +351-281370801
R Cap Jorge Ribeiro no 10, Cabanas, Portugal - Telephone: +351-926209777
R. Cap. Jorge Ribeiro 9, Tavira, Portugal, 8800-591 - Telephone: +351-920446814
R. Cmte. Henrique Tenreiro 36c, Cabanas, Portugal, 8800-591 - Telephone: +351-281323738
Curral dos Boieiros, CP 559-Z, Tavira, Portugal, 8800-206 - Telephone: +351-919997781
8800-642 Tavira, Portugal, Faro District, Portugal, 8800-318 - Telephone: N/A
247 Rua Almirante Cândido dos Reis, Faro, Portugal, 8800-318 - Telephone: +351-920552970
R. Feixinho de Vides 27A, Tavira, Portugal, 8800-318 - Telephone: +351-281325608
Av Dom Manuel, Mercado Municipal, Tavira, Portugal, 8800-618 - Telephone: +351-281328609
164 Rua José Pires Padinha, Tavira, Portugal, 8800-354 - Telephone: +351-281323718
162 Rua José Pires Padinha, Tavira, Portugal, 8800-354 - Telephone: +351-281023450
R. Poe. Emiliano da Costa 10, Tavira, Portugal, Tavira, Portugal, 8800-357 - Telephone: +351-920064759
N.º9 Rua José Joaquim Jara, Faro, Portugal, 8800-353 - Telephone: +351-968108002
10 Rua Borda d'Água Aguiar, Tavira, Portugal, 8800-326 - Telephone: +351-918202914
R José Pires Padinha 126, Tavira, Portugal, 8800-354 - Telephone: +351-920039424
6 Rua Doutor Augusto da Silva Carvalho, Faro, Portugal, 8800-344 - Telephone: +351-963427612
R. Dr. Augusto da Silva Carvalho 12, Tavira, Portugal, 8800-650 - Telephone: +351-281325166
Rua Dr António Cabreira 45, Tavira, Portugal, 8800-637 - Telephone: +351-964413396
Rua Dr António Cabreira 20, Tavira, Portugal, 8800-344 - Telephone: +351-281322167
Largo Doutor José Pires Padinha 26, Tavira, Portugal, 8800-354 - Telephone: +351-965865047
Rua Dr Marcelino Franco 29, Tavira, Portugal, 8800-347 - Telephone: +351-281322248
Rua João Vaz Côrte Real 1, Tavira, Portugal, 8800-351 - Telephone: +351-910277571
R 5 de Outubro, Tavira, Portugal, 8800-351 - Telephone: +351-925083235
32 Rua Doutor Marcelino Franco, Tavira, Portugal, 8800-347 - Telephone: +351-281023477
Rua 5 de Outubro 9, Tavira, Portugal, 8800-327 - Telephone: +351-965640688
Tv. Dom Brites 10, Tavira, Portugal, 8800-347 - Telephone: +351-281322051
Largo Campo Mártires da Pátria A, Tavira, Portugal, 8800-378 - Telephone: +351-281326482
Rua João Vaz Côrte Real 38, Tavira, Portugal, 8800-351 - Telephone: +351-915434452
Rua de Alexandre Herculano 13, Tavira, Portugal, 8800-394 - Telephone: +351-913896868
Praça da República 8, Tavira, Portugal, 8800-316 - Telephone: +351-281370980
Rua Borda d'Água da Asseca 46 50, Tavira, Portugal, 8800-325 - Telephone: +351-916822117
Rua da Liberdade 37, Tavira, Portugal, 8800-399 - Telephone: +351-967421250
R. João Vaz Corte Real 105Z, Tavira, Portugal, 8800-354 - Telephone: +351-281023782
Largo Abu-Otmane, Calçada da Galeria 13, Zona Historica, Tavira, Portugal, 8800-306 - Telephone: +351-281381363
R. dos Mouros 8, Tavira, Portugal, 8800-407 - Telephone: +351-281323321
Av Dr Mateus Teixeira de Azevedo No 36, Tavira, Portugal, 8800-379 - Telephone: +351-926677879
Av Dr Mateus Teixeira Azevedo, No 86 , Tavira, Portugal, 8800-379 - Telephone: +351-969302710
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.