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: 170
Rua dos Quintais 5, Carrapateira, Portugal, 8670-230 - Telephone: +351-912970787
Rua dos Quintais 2, Carrapateira, Portugal, 8670-230 - Telephone: +351-936220506
Largo de Comercio 7 , Carrapateira, Portugal - Telephone: +351-965296492
Horta do Rio, Carrapateira, Portugal, 8670-230 - Telephone: +351-282998147
Rua do Meio, Vila Do Bispo, Portugal, 8650-401 - Telephone: +351-282639173
Rua de Baixo, Pedralva, Vila Do Bispo, Portugal, 8650-401 - Telephone: +351-282639342
CM 1257 10 , Raposeira, Portugal, 8650-289 - Telephone: +351-282074653
Porto das Alfambras, Estrada Nacional 120, Aljezur, Portugal, 8670-136 - Telephone: +351-282973908
Rua Comandante Matoso 2, Vila Do Bispo, Portugal, 8650-413 - Telephone: +351-282096741
Praça da Reública 1, Vila Do Bispo, Portugal - Telephone: +351-282639319
Estr. Municipal 1257, 18, Raposeira, Portugal - Telephone: N/A
Senhora do Amparo, Lote 13, Loja 5 (at Rua de Santa Fé), Vila Do Bispo, Portugal, 8650 - Telephone: +351-282639153
Rua da Escola, 9a, Raposeira, Portugal, 8650-282 - Telephone: N/A
16 Rua Doutor António Guerreiro Tello, Barao De Sao Joao, Portugal, 8600-013 - Telephone: +351-934959341
Rua da Mata 2, Barao De Sao Joao, Portugal, 8600-013 - Telephone: N/A
N 125, Budens, Portugal, 8650-078 - Telephone: +351-282695434
Unnamed Rd, Barão de São Miguel, Vila Do Bispo, Portugal, 8650-452 - Telephone: +351-967494660
Praia da Arrifana, 8670-110 Aljezur, Portugal, Faro District, Portugal, 8670-110 - Telephone: +351-282 998 527
Urbanização Arrifamar Lote 43 44, Aljezur, Portugal, 8670-111 - Telephone: +351-961811584
EM1003-1 36, Aljezur, Portugal, 8670-156 - Telephone: +351-910281508
CM 1003-1, Aljezur, Portugal, 8670-111 - Telephone: +351-282995082
Rua do Comércio 12 Figuei, Budens, Portugal, 8650-157 - Telephone: +351-282145509
44 Urbanização Vale da Telha 41, Aljezur, Portugal, 8670-156 - Telephone: +351-963440397
Rua da Direita 44, Budens, Portugal, 8650-166 - Telephone: +351-282695621
Urbanização Vale da Telha Sector B, bloco D CP1711, Aljezur, Portugal, 8670-156 - Telephone: +351-913877140
Urbanização Vale da Telha, Sector B, Edificio Q, Loja A (at Urb. Vale da Telha, Sect B, Edif. Q, 2ºP , cx:1746), Aljezur, Portugal, 8670-156 - Telephone: +351-916609748
Salema Eco Camp, Salema Beach, Budens, Portugal, 8650-196 - Telephone: +351-282695201
EM537 Salema, Budens, Portugal, 8650 - Telephone: +351-969000575
Urbanização Vale da Telha, Aljezur, Portugal, 8670-156 - Telephone: +351-922220980
Rua 28 de Janeiro 21, Budens, Portugal, 8650-200 - Telephone: +351-964261310
Rua 28 de Janeiro 2, Salema, Portugal, 8650-200 - Telephone: +351-922273828
R. 28 de Janeiro 3, Salema, Portugal, 8650-200 - Telephone: +351-926460957
Largo da Liberdade 4, Salema, Portugal, 8650-195 - Telephone: +351-965182861
Almadena, Praia Da Luz, Portugal, 8600 - Telephone: +351-920269084
Budens, Vila Do Bispo, Portugal, 8650-040 - Telephone: +351-967779190
R. Principal 22, 8650-104 Budens, Faro, Portugal, 8650 - Telephone: +351-969678519
5 Rua Principal, Budens, Portugal, 8650-117 - Telephone: +351-282034828
Rua 25 de Abril 11, Budens, Portugal, 8650-118 - Telephone: +351-211621834
Rua 25 de Abril 150C, Aljezur, Portugal, 8670-088 - Telephone: +351-938305782
124 Rua 25 de Abril, Aljezur, Portugal, 8670-088 - Telephone: +351-282994136
118 Rua 25 de Abril, Aljezur, Portugal, 8670-156 - Telephone: N/A
R. do Vento 3, Aljezur, Portugal, 8670-082 - Telephone: +351-965880497
Rua 25 de Abril, 116, Aljezur, Portugal - Telephone: N/A
R. Canelas 16, Faro, Portugal, 8600 - Telephone: +351-282071592
Rua Joao Dias Mendes 13, Aljezur, Portugal, 8670-086 - Telephone: +351-925289246
Rua Branca Azul 37, Praia Da Luz, Portugal, 8600-146 - Telephone: +351-282788676
Rua dos Hibiscus 34, Praia Da Luz, Portugal, 8600-123 - Telephone: +351-282097405
Urbanização Quinta da Barrada 5, Aljezur, Portugal, 8670-001 - Telephone: +351-912030586
Rua 29 de Agosto 5 Bloco D, Loja A, Aljezur, Portugal, 8670-156 - Telephone: +351-924701554
Rua Manuel Augusto Alves Catarino, Praia Da Luz, Portugal, 8600-136 - Telephone: +351-282761334
R. 1º de Maio, Praia Da Luz, Portugal, 8600-172 - Telephone: +351-920542240
R. Dr. Francisco Gentil Martins 57 (at Luz Ocean Club Apartments), Praia Da Luz, Portugal, 8600-164 - Telephone: +351-912935976
R. Direita 18, Praia Da Luz, Portugal - Telephone: N/A
Av.dos Pescadores 5, Praia Da Luz, Portugal, 8600-174 - Telephone: +351-912511196
10 Travessa do Bill, Praia Da Luz, Portugal, 8600-138 - Telephone: +351-282782115
Av. Dos Pescadores, lote 4, Praia Da Luz, Portugal - Telephone: +351-282768825
Rua da Praia 14, Praia Da Luz, Portugal, 8600-156 - Telephone: +351-282788369
Avenida dos Pescadores L3, Praia Da Luz, Portugal, 8600 - Telephone: +351-960453376
130-0 Avenida dos Pescadores, Praia Da Luz, Portugal, 8600-130 - Telephone: +351-282010851
Rua Da Praia 16, Praia Da Luz, Portugal, 8600-156 - Telephone: +351-914212757
Avenida dos Pescadores, Edificio Luz Beach Apartments loja 4, Luz, Lagos, Portugal, 8600-130 - Telephone: +351-282098201
Travessa da Fábrica 113, Praia Da Luz, Portugal, 8600-175 - Telephone: +351-282098386
23F3+7P, Sagres Surf area, Sagres, Portugal, 8650 - Telephone: +351-913741775
Rua José da Conceição Conde , 1, Praia Da Luz, Portugal, 8600-184 - Telephone: N/A
Av. Infante D. Henrique, EN268, Sagres, Portugal, 8650-355 - Telephone: +351-282624697
Estrada Nacional 268, Sagres, Portugal, 8650-355 - Telephone: +351-282144343
Rua do Mercado, Sagres, Portugal, 8650-372 - Telephone: +351-282624432
Rua da Mareta, Sagres, Portugal, 8650-372 - Telephone: +351-282014022
Rua Cmdt Matoso, Sagres, Portugal - Telephone: +351-924714240
Rua José Luís, Sagres, Portugal, 8650-357 - Telephone: +351-918624566
R. Cmte. Matoso, Sagres, Portugal, 8650-357 - Telephone: +351-282624297
Rua Comandante Matoso, Vila do Bispo, Sagres, Portugal, 8650 - Telephone: +351-282624219
Beco da Bélgica 2, Sagres, Portugal, 8650-351 - Telephone: +351-282624903
86HP+RM, Aljezur, Portugal, 8670 - Telephone: N/A
R. da Nossa Sra. da Graça, Sagres, Portugal - Telephone: +351-282075392
Rua de São Vicente, Sagres, Portugal, 8650-370 - Telephone: +351-282011963
Rua de Sao Vicente, Sagres, Portugal - Telephone: +351-920160693
Praça da República 2, Sagres, Portugal - Telephone: +351-282096694
1 Praça da República, Sagres, Portugal, 8650-356 - Telephone: +351-282624515
Avenida do Cb Bojador 7, Lagos, Portugal, 8600-644 - Telephone: +351-282792494
R. José Ventura Neto Cabrita 2, Lagos, Portugal, 8600-315 - Telephone: +351-282764202
Lugar da Pedra Alçada - Ameijeira Verde, 8600-546 Lagos, Faro, Portugal, 8600-546 - Telephone: +351-282780760
Avenida dos Descobrimentos 1, Lagos, Portugal, 8600-645 - Telephone: +351-282107587
1 Praça do Município, Faro, Portugal, 8600-324 - Telephone: +351-916 803 980
Rua Lucinda Anino dos Santos 2, Lagos, Portugal, 8600-749 - Telephone: +351-926171196
Rua Cidade de Torres Vedras, Loja 16, Lagos, Portugal, 8600-744 - Telephone: +351-962273042
Marina de Lagos Lote 31, Lagos, Portugal, 8600-780 - Telephone: +351-914178395
Vivo Mercado, Lagos, Portugal, 8600-013 - Telephone: +351-966966404
Avenida dos Descobrimentos 32, Loja B, C E D, Lagos, Portugal, 8600-315 - Telephone: +351-914258247
Rua Victor da Costa e Silva, Lagos, Portugal, 8600-764 - Telephone: +351-282242282
Rua D Vasco da Gama 71A, Lagos, Portugal, 8600-722 - Telephone: +351-966860071
Estr. de São Roque, Lagos, Portugal, 8600-780 - Telephone: +351-282761128
Passeio dos Descobrimentos 28, Lagos, Portugal, 8600-315 - Telephone: +351-932088571
Marina De Lagos Lojas 11/12, Lagos, Portugal, 8600-780 - Telephone: +351-282042232
Rua António Crisógno dos Santos 45, Lagos, Portugal, 8600-722 - Telephone: +351-911791619
Rua Vitor Costa e Silva 5B (at Avenida Descobrimentos), Lagos, Portugal, 8600-786 - Telephone: +351-910853685
Beco das Piteiras, Lagos, Portugal, 8600-262 - Telephone: +351-960260508
R. Victor da Costa e Silva E, Lagos, Portugal, 8600-764 - Telephone: +351-920330672
12 A, Bloco B - Loja 9-B, R. Dom Vasco da Gama, Lagos, Portugal - Telephone: +351-963440584
Avenida dos Descobrimentos, 31, Lagos, Portugal, 8600-315 - Telephone: +351-964349800
140 Rua Infante de Sagres, Faro, Portugal, 8600-743 - Telephone: +351-928058917
Largo das porta de Portugal no. 14 Lagos, Lagos, Portugal, 8600-657 - Telephone: +351-923206701
23A Rua Doutor Francisco Sá Carneiro, Lagos, Portugal, 8600-534 - Telephone: +351-282037469
Rua Infante de Sagres 64, Lagos, Portugal, 8600-743 - Telephone: N/A
Rua Infante de Sagres 56, Lagos, Portugal, 8600-315 - Telephone: +351-928026018
Rua da Porta de Portugal 85, Lagos, Portugal, 8600-701 - Telephone: +351-282768799
38 Rua Infante de Sagres, Lagos, Portugal, 8600-743 - Telephone: +351-917991817
Rua Côns Joaquim Machado 9, Lagos, Portugal, 8600-682 - Telephone: N/A
1 Avenida dos Descobrimentos, Lagos, Portugal, 8600-734 - Telephone: +351-282799419
22C R. Infante de Sagres (at Rua Primeiro de Maio corner), Lagos, Portugal, 8600-315 - Telephone: +351-965508756
Rua Dr António José de Almeida 14A, Lagos, Portugal, 8600-733 - Telephone: +351-920432369
13 Rua Primeiro de Maio, Lagos, Portugal, 8600-754 - Telephone: N/A
Rua da Oliveira 30, Lagos, Portugal - Telephone: +351-911500494
Rua Côns Joaquim Machado 16, Lagos, Portugal, 8600-682 - Telephone: +351-925389609
Rua da Oliveira 32, Lagos, Portugal, 8600-700 - Telephone: +351-928032111
Praça poder local 22, Lagos, Portugal, 8600-514 - Telephone: +351-919568946
Praça Luís de Camões 1, Lagos, Portugal, 8600-669 - Telephone: +351-928159344
Rua António Barbosa Viana 17, Lagos, Portugal, 8600-677 - Telephone: +351-910493811
Rua Marreiros Netto 61, Lagos, Portugal, 8600-315 - Telephone: +351-282760240
1 R. da Laranjeira, Faro, Portugal, 8600-697 - Telephone: +351-282 113 593
Rua Marreiros Netto 57, Lagos, Portugal, 8600-315 - Telephone: N/A
Rua Canadido Dos Reis, 8-10, Lagos, Portugal, 8600-707 - Telephone: +351-282180743
11 Rua Cândido dos Reis, Lagos, Portugal, 8600-681 - Telephone: N/A
Rua Marreiros Netto 57, Lagos, Portugal, 8600-754 - Telephone: +351-282099999
Rua Cândido Dos Reis Nr. 19, Lagos, Portugal, 8600-681 - Telephone: +351-929043701
R Marreiros Netto 47, Lagos, Portugal - Telephone: +351-282792332
40 Rua Marreiros Netto, Lagos, Portugal, 8600-754 - Telephone: N/A
Largo Marquês de Pombal 20, Lagos, Portugal, 8600-753 - Telephone: +351-918505963
14 Rua Marreiros Netto, Lagos, Portugal, 8600-754 - Telephone: +351-910108580
Rua Marreiros Netto 17, Lagos, Portugal, 8600-302 - Telephone: +351-282798635
Rua Marreiros Neto, 14, Lagos, Portugal, 8600 - Telephone: +351-282046452
53 Rua Cândido dos Reis, Lagos, Portugal, 8600-315 - Telephone: +351-910751332
31 Rua da Extrema, Lagos, Portugal, 8600-691 - Telephone: +351-282079247
R. Prof. Luís de Azevedo 25, Lagos, Portugal, 8600-617 - Telephone: N/A
R. Dr. Joaquim Tello 32B, Lagos, Portugal, 8600-315 - Telephone: +351-913940698
R. Gil Vicente 36, Lagos, Portugal, 8600-596 - Telephone: N/A
Rua 25 de Abril 21, Lagos, Portugal - Telephone: +351-282763746
Rua Gil Vicente 28, Lagos, Portugal - Telephone: +351-914061143
Rua Mendonça Pessanha 17, Lagos, Portugal, 8600-607 - Telephone: N/A
R. Cândido dos Reis 115, Lagos, Portugal, 8600-315 - Telephone: +351-282083440
Rua Prof Luís de Azevedo 1, Lagos, Portugal, 8600-617 - Telephone: +351-927715052
Rua Prof Luís de Azevedo 1, Lagos, Portugal, 8600-583 - Telephone: +351-925041134
17 Rua Mendonça Pessanha, Lagos, Portugal, 8600-607 - Telephone: +351-282097525
Rua Soeiro da Costa, 16 , Lagos, Portugal, 8600-624 - Telephone: +351-915026742
R Soeiro da Costa n24, Lagos, Portugal, 8600-624 - Telephone: +351-920591043
R. Soeiro da Costa 26a, Lagos, Portugal, 8600-624 - Telephone: +351-932195018
Rua Lançarote de Freitas 46, Lagos, Portugal, 8600-605 - Telephone: +351-282763777
48 Rua Lançarote de Freitas, Lagos, Portugal, 8600-605 - Telephone: +351-913187142
Travessa dos Tanoeiros 7, Lagos, Portugal, 8600-637 - Telephone: +351-915956357
R 25 de Abril 91, Lagos, Portugal, 8600-763 - Telephone: +351-282184509
18 Rua Lançarote de Freitas, Lagos, Portugal, 8600-605 - Telephone: +351-913505038
Rua do Lançarote de Freitas 15, Lagos, Portugal, 8600-605 - Telephone: N/A
Tv. do Cotovelo 4, Lagos, Portugal, 8600-558 - Telephone: +351-937456119
Rua José Afonso 24, Lagos, Portugal, 8600-601 - Telephone: +351-282764257
Travessa do Cotovelo 10, Lagos, Portugal, 8600-631 - Telephone: +351-282184624
Rua Silva Lopes 18-20, Lagos, Portugal - Telephone: +351-282761022
R Silva Lopes 24, Lagos, Portugal, 8600-623 - Telephone: +351-282086482
4 Rua da Vedoria, Lagos, Portugal, 8600-552 - Telephone: +351-282079866
Rue Silva Lopes 40/42, Lagos, Portugal, 8600 - Telephone: +351-282767946
Rua Henrique Correia da Silva 6, Lagos, Portugal, 8600-597 - Telephone: +351-966932269
Estr. da Ponta da Piedade 2, Lagos, Portugal, 8600-513 - Telephone: +351-282792641
Avenida 16 Junho, 134, Rogil, Portugal, 8670-440 - Telephone: +351-282995328
Estr. de Porto de Mós 3, Lagos, Portugal, 8600-593 - Telephone: +351-924714439
Estrada de Porto de Mós 43, Lagos, Portugal, 8600-513 - Telephone: +351-282782804
R. das Ilhas, Lagos, Portugal, 8600-513 - Telephone: +351-282771500
R. Dr. João Maldonado Centeno, Lagos, Portugal, 8600-512 - Telephone: +351-282097023
Largo Salazar Moscoso 4 Loja A, Lagos, Portugal, 8600-522 - Telephone: +351-920221805
Avenida dos Descobrimentos (at The Collab, Loja A (Bloco 1), Antiga Fabrica da Ribeira), Lagos, Portugal, 8600-315 - Telephone: +351-937359261
Largo 1° Maio, Quiosque, Rogil, Portugal, 8670-440 - Telephone: +351-282994264
Quinta Vale da Lama EM534, Odiaxere Lagos, Portugal, 8600-258 - Telephone: +351-282764071
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.