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: 81
R. Dom Francisco de Almeida 11, Monte Gordo, Portugal, 8900-443 - Telephone: N/A
Rua Fernando Pó, 8, Monte Gordo, Portugal - Telephone: +351-920512298
Praceta Casablanca 1, 8900-406 , Monte Gordo, Portugal, 21590 - Telephone: +351-963040846
Rua Dom Francisco de Almeida, Monte Gordo, Portugal, 8900-413 - Telephone: +351-281511824
Rua D Fuas Roupinho, Monte Gordo, Portugal, 8900-447 - Telephone: +351-281105023
R. de Gonçalo Velho 6, Monte Gordo, Portugal, 8900-461 - Telephone: N/A
Avenida Inf D Henrique 8, Monte Gordo, Portugal, 8900-412 - Telephone: N/A
Av. da Catalunha, next to Hotel Paiva, Monte Gordo, Portugal, 8900-400 - Telephone: +351-281542128
8900 Vila Real de Santo António, Monte Gordo, Portugal, 8900 - Telephone: N/A
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
R. do Lusitano 1, Vila Real De Santo Antonio, Portugal, 8900-282 - Telephone: +351-289510190
Av. Min. Duarte Pacheco 42 Fração A, Vila Real De Santo Antonio, Portugal, 8900-330 - Telephone: +351-281542340
Rua Almeida Garrett, nº11, Vila Real De Santo Antonio, Portugal, 8900-203 - Telephone: +351-928074126
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 Jornal do Algarve 14, Vila Real De Santo Antonio, Portugal, 8900-315 - Telephone: +351-932218481
63 Rua Jornal do Algarve, Vila Real De Santo Antonio, Portugal, 8900-310 - Telephone: +351-926435839
R. José Barão 19/A, Vila Real De Santo Antonio, Portugal, 8900-316 - Telephone: +351-920236171
Avenida da República 49, Vila Real De Santo Antonio, Portugal, 8900-203 - Telephone: +351-938351334
Plaza la Lota, 10, Ayamonte, Spain, 21400 - Telephone: +34-633667603
R. da Praia da Manta Rota, Vila Nova de Cacela, Manta Rota, Portugal, 8900-038 - Telephone: +351-281952856
Rua da Quinta, Manta Rota, Portugal, 8900-038 - Telephone: +351-910008066
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
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
11 Calle Real, Redondela, Spain, 21430 - Telephone: +34-675019103
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 José Pires Padinha 126, Tavira, Portugal, 8800-354 - Telephone: +351-920039424
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
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 Marcelino Franco 29, Tavira, Portugal, 8800-347 - Telephone: +351-281322248
Largo Doutor José Pires Padinha 26, Tavira, Portugal, 8800-354 - Telephone: +351-965865047
32 Rua Doutor Marcelino Franco, Tavira, Portugal, 8800-347 - Telephone: +351-281023477
Rua Dr António Cabreira 20, Tavira, Portugal, 8800-344 - Telephone: +351-281322167
Largo Campo Mártires da Pátria A, Tavira, Portugal, 8800-378 - Telephone: +351-281326482
Rua Dr António Cabreira 45, Tavira, Portugal, 8800-637 - Telephone: +351-964413396
R 5 de Outubro, Tavira, Portugal, 8800-351 - Telephone: +351-925083235
Rua João Vaz Côrte Real 1, Tavira, Portugal, 8800-351 - Telephone: +351-910277571
Tv. Dom Brites 10, Tavira, Portugal, 8800-347 - Telephone: +351-281322051
Rua 5 de Outubro 9, Tavira, Portugal, 8800-327 - Telephone: +351-965640688
Rua de Alexandre Herculano 13, Tavira, Portugal, 8800-394 - Telephone: +351-913896868
Rua João Vaz Côrte Real 38, Tavira, Portugal, 8800-351 - Telephone: +351-915434452
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
Largo Abu-Otmane, Calçada da Galeria 13, Zona Historica, Tavira, Portugal, 8800-306 - Telephone: +351-281381363
R. João Vaz Corte Real 105Z, Tavira, Portugal, 8800-354 - Telephone: +351-281023782
R. dos Mouros 8, Tavira, Portugal, 8800-407 - Telephone: +351-281323321
5 Avenida de Islantilla, Huelva, Spain, 21449 - Telephone: +34-622545941
C. C. Islantilla S/N, Av de Islantilla, Huelva, Spain, 21410 - Telephone: +34-902197494
Manuel Pérez Camacho, Islantilla, Spain, 21430 - Telephone: +34-650147497
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
12 C Marina, La Antilla, Huelva, Spain, 21449 - Telephone: +34-693645880
Av. Eng. Duarte Pacheco 42 A, Santa Luzia, Portugal, 8800-537 - Telephone: N/A
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
Saint Luzia, Faro, Portugal - Telephone: +351-961585774
Santa Luzia, Tavira, Portugal, 8800-531 - Telephone: +351-281380600
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.