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: 249
Tv. do Cotovelo 4, Lagos, Portugal, 8600-558 - Telephone: +351-937456119
Travessa do Cotovelo 10, Lagos, Portugal, 8600-631 - Telephone: +351-282184624
Rua do Lançarote de Freitas 15, Lagos, Portugal, 8600-605 - Telephone: N/A
48 Rua Lançarote de Freitas, Lagos, Portugal, 8600-605 - Telephone: +351-913187142
Rua Lançarote de Freitas 46, Lagos, Portugal, 8600-605 - Telephone: +351-282763777
18 Rua Lançarote de Freitas, Lagos, Portugal, 8600-605 - Telephone: +351-913505038
Rue Silva Lopes 40/42, Lagos, Portugal, 8600 - Telephone: +351-282767946
Rua Prof Luís de Azevedo 1, Lagos, Portugal, 8600-583 - Telephone: +351-925041134
Rua Prof Luís de Azevedo 1, Lagos, Portugal, 8600-617 - Telephone: +351-927715052
Rua Gil Vicente 28, Lagos, Portugal - Telephone: +351-914061143
R Silva Lopes 24, Lagos, Portugal, 8600-623 - Telephone: +351-282086482
Rua Henrique Correia da Silva 6, Lagos, Portugal, 8600-597 - Telephone: +351-966932269
R. Cândido dos Reis 115, Lagos, Portugal, 8600-315 - Telephone: +351-282083440
R. Gil Vicente 36, Lagos, Portugal, 8600-596 - Telephone: N/A
Rua Silva Lopes 18-20, Lagos, Portugal - Telephone: +351-282761022
17 Rua Mendonça Pessanha, Lagos, Portugal, 8600-607 - Telephone: +351-282097525
Rua Mendonça Pessanha 17, Lagos, Portugal, 8600-607 - Telephone: N/A
R. Soeiro da Costa 26a, Lagos, Portugal, 8600-624 - Telephone: +351-932195018
R. Prof. Luís de Azevedo 25, Lagos, Portugal, 8600-617 - Telephone: N/A
R Soeiro da Costa n24, Lagos, Portugal, 8600-624 - Telephone: +351-920591043
Travessa dos Tanoeiros 7, Lagos, Portugal, 8600-637 - Telephone: +351-915956357
Rua Soeiro da Costa, 16 , Lagos, Portugal, 8600-624 - Telephone: +351-915026742
4 Rua da Vedoria, Lagos, Portugal, 8600-552 - Telephone: +351-282079866
R 25 de Abril 91, Lagos, Portugal, 8600-763 - Telephone: +351-282184509
R. Dr. Joaquim Tello 32B, Lagos, Portugal, 8600-315 - Telephone: +351-913940698
31 Rua da Extrema, Lagos, Portugal, 8600-691 - Telephone: +351-282079247
Rua Marreiros Netto 57, Lagos, Portugal, 8600-754 - Telephone: +351-282099999
53 Rua Cândido dos Reis, Lagos, Portugal, 8600-315 - Telephone: +351-910751332
R Marreiros Netto 47, Lagos, Portugal - Telephone: +351-282792332
Rua Marreiros Netto 57, Lagos, Portugal, 8600-315 - Telephone: N/A
Rua Marreiros Netto 61, Lagos, Portugal, 8600-315 - Telephone: +351-282760240
40 Rua Marreiros Netto, Lagos, Portugal, 8600-754 - Telephone: N/A
Rua 25 de Abril 21, Lagos, Portugal - Telephone: +351-282763746
1 R. da Laranjeira, Faro, Portugal, 8600-697 - Telephone: +351-282 113 593
Rua Marreiros Netto 17, Lagos, Portugal, 8600-302 - Telephone: +351-282798635
Rua Marreiros Neto, 14, Lagos, Portugal, 8600 - Telephone: +351-282046452
14 Rua Marreiros Netto, Lagos, Portugal, 8600-754 - Telephone: +351-910108580
Rua da Oliveira 32, Lagos, Portugal, 8600-700 - Telephone: +351-928032111
Rua da Oliveira 30, Lagos, Portugal - Telephone: +351-911500494
Rua Cândido Dos Reis Nr. 19, Lagos, Portugal, 8600-681 - Telephone: +351-929043701
Avenida dos Descobrimentos (at The Collab, Loja A (Bloco 1), Antiga Fabrica da Ribeira), Lagos, Portugal, 8600-315 - Telephone: +351-937359261
Rua António Barbosa Viana 17, Lagos, Portugal, 8600-677 - Telephone: +351-910493811
11 Rua Cândido dos Reis, Lagos, Portugal, 8600-681 - Telephone: N/A
Largo Marquês de Pombal 20, Lagos, Portugal, 8600-753 - Telephone: +351-918505963
Rua Canadido Dos Reis, 8-10, Lagos, Portugal, 8600-707 - Telephone: +351-282180743
Rua José Afonso 24, Lagos, Portugal, 8600-601 - Telephone: +351-282764257
Rua Infante de Sagres 56, Lagos, Portugal, 8600-315 - Telephone: +351-928026018
38 Rua Infante de Sagres, Lagos, Portugal, 8600-743 - Telephone: +351-917991817
Rua Infante de Sagres 64, Lagos, Portugal, 8600-743 - Telephone: N/A
13 Rua Primeiro de Maio, Lagos, Portugal, 8600-754 - Telephone: N/A
22C R. Infante de Sagres (at Rua Primeiro de Maio corner), Lagos, Portugal, 8600-315 - Telephone: +351-965508756
Praça Luís de Camões 1, Lagos, Portugal, 8600-669 - Telephone: +351-928159344
Estr. da Ponta da Piedade 2, Lagos, Portugal, 8600-513 - Telephone: +351-282792641
Rua Côns Joaquim Machado 16, Lagos, Portugal, 8600-682 - Telephone: +351-925389609
Rua Côns Joaquim Machado 9, Lagos, Portugal, 8600-682 - Telephone: N/A
Rua Dr António José de Almeida 14A, Lagos, Portugal, 8600-733 - Telephone: +351-920432369
140 Rua Infante de Sagres, Faro, Portugal, 8600-743 - Telephone: +351-928058917
23A Rua Doutor Francisco Sá Carneiro, Lagos, Portugal, 8600-534 - Telephone: +351-282037469
1 Avenida dos Descobrimentos, Lagos, Portugal, 8600-734 - Telephone: +351-282799419
Rua da Porta de Portugal 85, Lagos, Portugal, 8600-701 - Telephone: +351-282768799
Largo das porta de Portugal no. 14 Lagos, Lagos, Portugal, 8600-657 - Telephone: +351-923206701
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
Rua António Crisógno dos Santos 45, Lagos, Portugal, 8600-722 - Telephone: +351-911791619
Avenida dos Descobrimentos, 31, Lagos, Portugal, 8600-315 - Telephone: +351-964349800
12 A, Bloco B - Loja 9-B, R. Dom Vasco da Gama, Lagos, Portugal - Telephone: +351-963440584
R. Dr. João Maldonado Centeno, Lagos, Portugal, 8600-512 - Telephone: +351-282097023
R. Victor da Costa e Silva E, Lagos, Portugal, 8600-764 - Telephone: +351-920330672
Largo Salazar Moscoso 4 Loja A, Lagos, Portugal, 8600-522 - Telephone: +351-920221805
Rua Vitor Costa e Silva 5B (at Avenida Descobrimentos), Lagos, Portugal, 8600-786 - Telephone: +351-910853685
Rua D Vasco da Gama 71A, Lagos, Portugal, 8600-722 - Telephone: +351-966860071
Rua Victor da Costa e Silva, Lagos, Portugal, 8600-764 - Telephone: +351-282242282
Vivo Mercado, Lagos, Portugal, 8600-013 - Telephone: +351-966966404
Praça poder local 22, Lagos, Portugal, 8600-514 - Telephone: +351-919568946
Avenida do Cb Bojador 7, Lagos, Portugal, 8600-644 - Telephone: +351-282792494
Lugar da Pedra Alçada - Ameijeira Verde, 8600-546 Lagos, Faro, Portugal, 8600-546 - Telephone: +351-282780760
R. José Ventura Neto Cabrita 2, Lagos, Portugal, 8600-315 - Telephone: +351-282764202
Rua Lucinda Anino dos Santos 2, Lagos, Portugal, 8600-749 - Telephone: +351-926171196
Marina De Lagos Lojas 11/12, Lagos, Portugal, 8600-780 - Telephone: +351-282042232
Rua Cidade de Torres Vedras, Loja 16, Lagos, Portugal, 8600-744 - Telephone: +351-962273042
Passeio dos Descobrimentos 28, Lagos, Portugal, 8600-315 - Telephone: +351-932088571
Estr. de São Roque, Lagos, Portugal, 8600-780 - Telephone: +351-282761128
1 Praça do Município, Faro, Portugal, 8600-324 - Telephone: +351-916 803 980
Avenida dos Descobrimentos 1, Lagos, Portugal, 8600-645 - Telephone: +351-282107587
Avenida dos Descobrimentos 32, Loja B, C E D, Lagos, Portugal, 8600-315 - Telephone: +351-914258247
Marina de Lagos Lote 31, Lagos, Portugal, 8600-780 - Telephone: +351-914178395
R. das Ilhas, Lagos, Portugal, 8600-513 - Telephone: +351-282771500
Beco das Piteiras, Lagos, Portugal, 8600-262 - Telephone: +351-960260508
Rua José da Conceição Conde , 1, Praia Da Luz, Portugal, 8600-184 - Telephone: N/A
R. Direita 18, Praia Da Luz, Portugal - Telephone: N/A
Travessa da Fábrica 113, Praia Da Luz, Portugal, 8600-175 - Telephone: +351-282098386
Rua Da Praia 16, Praia Da Luz, Portugal, 8600-156 - Telephone: +351-914212757
Rua da Praia 14, Praia Da Luz, Portugal, 8600-156 - Telephone: +351-282788369
10 Travessa do Bill, Praia Da Luz, Portugal, 8600-138 - Telephone: +351-282782115
Avenida dos Pescadores, Edificio Luz Beach Apartments loja 4, Luz, Lagos, Portugal, 8600-130 - Telephone: +351-282098201
130-0 Avenida dos Pescadores, Praia Da Luz, Portugal, 8600-130 - Telephone: +351-282010851
R. Dr. Francisco Gentil Martins 57 (at Luz Ocean Club Apartments), Praia Da Luz, Portugal, 8600-164 - Telephone: +351-912935976
Avenida dos Pescadores L3, Praia Da Luz, Portugal, 8600 - Telephone: +351-960453376
Av. Dos Pescadores, lote 4, Praia Da Luz, Portugal - Telephone: +351-282768825
Av.dos Pescadores 5, Praia Da Luz, Portugal, 8600-174 - Telephone: +351-912511196
R. 1º de Maio, Praia Da Luz, Portugal, 8600-172 - Telephone: +351-920542240
Rua Manuel Augusto Alves Catarino, Praia Da Luz, Portugal, 8600-136 - Telephone: +351-282761334
R. Canelas 16, Faro, Portugal, 8600 - Telephone: +351-282071592
Quinta Vale da Lama EM534, Odiaxere Lagos, Portugal, 8600-258 - Telephone: +351-282764071
Rua dos Hibiscus 34, Praia Da Luz, Portugal, 8600-123 - Telephone: +351-282097405
Rua Branca Azul 37, Praia Da Luz, Portugal, 8600-146 - Telephone: +351-282788676
Rua Doutor Frederico Ramos Mendes 65, Alvor, Portugal, 8500-018 - Telephone: +351-282458627
Rua Pedro Alvares Cabral 34, Alvor, Portugal, 8500-018 - Telephone: +351-282457308
Rua Dr Frederico Ramos Mendes 48, Alvor, Portugal, 8500-018 - Telephone: +351-282071738
Rua Dr Frederico Ramos Mendes 23, Alvor, Portugal, 8500-018 - Telephone: +351-282457575
R. Marquês de Pombal 55, Alvor, Portugal, 8500-021 - Telephone: +351-939765353
Rua Dr Frederico Ramos Mendes 26, Alvor, Portugal - Telephone: +351-967599219
R. da Igreja 18 (at Close to Alvor Church), Alvor, Portugal, 8500-007 - Telephone: +351-964954879
Rua Mq de Pombal 22, Alvor, Portugal, 8500-021 - Telephone: N/A
R. Marquês de Pombal 27, Alvor, Portugal, 8500-013 - Telephone: N/A
Almadena, Praia Da Luz, Portugal, 8600 - Telephone: +351-920269084
R. Poe. António Aleixo 11, Alvor, Portugal, 8500-013 - Telephone: +351-968791684
18 Rua do Castelo, Alvor, Portugal, 8500-010 - Telephone: +351-282010344
R. Dr. Afonso Costa N. 43 (at Grisa), Alvor, Portugal, 8500-016 - Telephone: +351-920369515
R. 1º de Dezembro 24, Alvor, Portugal, 8500-027 - Telephone: +351-282105476
Rua Dr Afonso Costa 34, Alvor, Portugal, 8500-016 - Telephone: +351-933647535
R. Dom João II 01, Alvor, Portugal, 8500-012 - Telephone: +351-969760668
Rua do Rossio Grande (at /by Intermarche), Alvor, Portugal, 8500-034 - Telephone: +351-282148015
Alvor, Sitio do, Alvor, Portugal, 8500-588 - Telephone: +351-938536310
Rua Quinta da Praia, Alvor, Portugal, 8500-013 - Telephone: +351-282101612
Estrada de Alvôr, Alvor, Portugal, 8500-521 - Telephone: +351-282459505
5 Rua Principal, Budens, Portugal, 8650-117 - Telephone: +351-282034828
R. do Poco 6, Montes de Alvor, Alvor, Portugal, 8500-059 - Telephone: +351-937619120
Budens, Vila Do Bispo, Portugal, 8650-040 - Telephone: +351-967779190
R. Principal 22, 8650-104 Budens, Faro, Portugal, 8650 - Telephone: +351-969678519
Rua 25 de Abril 11, Budens, Portugal, 8650-118 - Telephone: +351-211621834
Rua da Mata 2, Barao De Sao Joao, Portugal, 8600-013 - Telephone: N/A
16 Rua Doutor António Guerreiro Tello, Barao De Sao Joao, Portugal, 8600-013 - Telephone: +351-934959341
Rua D Maria de Aragao e Castela 73D, Portimao, Portugal, 8500-449 - Telephone: +351-939107250
Unnamed Rd, Barão de São Miguel, Vila Do Bispo, Portugal, 8650-452 - Telephone: +351-967494660
28 Rua Manoel de Oliveira, Portimao, Portugal - Telephone: +351-282427169
Av Tomás Cabreira Edificio Varanda do Sol Lote 2 Loja 7, Portimao, Portugal, 8500-802 - Telephone: +351-282485205
Avenida Tomas Cabreira 5, Portimao, Portugal, 8500-802 - Telephone: +351-282041574
Avenida Tomás Cabreira 4, Portimao, Portugal, 8500-802 - Telephone: +351-964354859
Avenida Tomás Cabreira, Portimao, Portugal, 8500 - Telephone: +351-282484369
Av. Tomás Cabreira Loja 24, Portimao, Portugal, 8500-802 - Telephone: +351-932732914
Edificio Varanda da Rocha, Av. Tomas Cabreira 17, Ioja 11, Portimao, Portugal, 8500-820 - Telephone: +351-282423455
Edificio Belo Horisonte, Av. Tomás Cabreira Bloco A Loja I e J, Praia Da Rocha, Portugal, 8500-802 - Telephone: +351-926854418
CC Continente de Portimao, Lj 216, Qta da Malata, Lote 1, Portimao, Portugal, 8500-510 - Telephone: N/A
R. Eng. Francisco Bívar, Portimao, Portugal, 8500-801 - Telephone: N/A
Ave Tomás Cabreira, Edificio Torre da Rocha, loja 1, Portimao, Portugal, 8500-802 - Telephone: +351-282417861
Avenida Tomás Cabreira, Portimao, Portugal, 8500 - Telephone: +351-282419674
Av. Tomás Cabreira 86 R/c Esq, Portimao, Portugal, 8500-802 - Telephone: +351-282423575
R. António Ferro lote 11 Loja L , Portimao, Portugal, 8500-805 - Telephone: +351-964150923
54 Rotunda Salgueiro Maia, Portimao, Portugal, 8500 - Telephone: +351-930 506 754
R dos Oceanos 4, Portimao, Portugal, 8500-823 - Telephone: +351-282031269
Rua Caetano Feu 2–54, Portimao, Portugal, 8500-807 - Telephone: +351-967255589
Avenida Tomás Cabreira, Portimao, Portugal, 8500-802 - Telephone: +351-966139940
Rua Quinta do Bispo 17, Portimao, Portugal, 8500-729 - Telephone: +351-969734947
R. da Quinta do Bpo. No 13, Portimao, Portugal, 8500-679 - Telephone: N/A
Hotel Oriental, Em, Av. Tomás Cabreira frente do, Portimao, Portugal, 8500-802 - Telephone: +351-911540499
Edificio Arade, R. Dom Carlos I, Portimao, Portugal, 8500-667 - Telephone: +351-912622594
Av. Tomas Cabreira, Loja2, Praia Da Rocha, Portugal, 8500-802 - Telephone: +351-966114794
Avenida Afonso Henriques 9035, Portimao, Portugal, 8500-607 - Telephone: +351-282419014
Rua Marcos Algarve, Portimao, Portugal, 8500-308 - Telephone: +351-926104926
35 Rua da Hortinha, Portimao, Portugal, 8500-710 - Telephone: +351-282247057
Avenida Tomás Cabreira, Ed. Rochamar, loja 5, Portimao, Portugal, 8500-802 - Telephone: +351-282039707
Aqua Portimão Shopping Centre, Portimao, Portugal, 8500-069 - Telephone: N/A
Rua de São Pedro 72 (at Aqua Portimão Shopping Centre), Portimao, Portugal, 8500-488 - Telephone: +351-226089700
Av Tomas Cabreira, Casa Meu Repouso Loja A, Praia De Rocha, Portimao, Portugal, 8500-802 - Telephone: +351-920140040
Estrada da Rocha , 2, Portimao, Portugal, 8500-807 - Telephone: N/A
14 Rua Carlos da Maia, Portimao, Portugal, 8500-341 - Telephone: +351-282412020
Rua Direita, loja 8, Portimao, Portugal, 8500-697 - Telephone: N/A
Museu de Portimão, Zona Ribeirinha, Portimao, Portugal, 8500-607 - Telephone: +351-282461163
Rua Vasco da Gama 26-A (at Praca da Republica), Portimao, Portugal, 8500-802 - Telephone: +351-282475430
R. Dr. José Joaquim Nunes 6, Portimao, Portugal, 8500-663 - Telephone: +351-919613393
R Alexandre Herculano 32 (at Rua Commercio), Portimao, Portugal, 8500-555 - Telephone: +351-920252280
Rua da Hortinha 10, Portimao, Portugal, 8500-594 - Telephone: +351-930551780
Rua Dr João Vitorino Mealha 7, Portimao, Portugal, 8500-659 - Telephone: +351-931682029
Rua Senhora da Tocha 24, Portimao, Portugal, 8500-598 - Telephone: +351-282424144
Avenida Rio Arade 280, Portimao, Portugal, 8500-843 - Telephone: +351-282498180
Jardim Visconde Bivar, Portimao, Portugal, 8500 - Telephone: +351-969079374
R. Dr. Coelho de Carvalho s/n, Praia Grande, Ferragudo, Portugal, 8400-273 - Telephone: +351-282461174
Rua Vasco da Gama 46, Ferragudo, Portugal, 8400-235 - Telephone: +351-961448600
Praça Rainha Dona Leonor 17, Ferragudo, Portugal, 8400 - Telephone: +351-282461310
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.