Map of the Best
Portugal
›
Funchal
La Vaca Negra
4.8
(1,768)
$$$$
$$$$
Steakhouse
+351-291-764-491
Google Maps
Website
Awards
Google
Great
Location
R. Velha da Ajuda 12, São Martinho, 9000-115 Funchal, Portugal
Open in Google Maps