La Villa Restaurante Restaurant in Barichara
Owner not registered
More details
Price & Cuisine
$
International
Establishment type
Restaurant
Features
About
See Catedral de la Inmaculada Concepcion by default, the guests' piece of advice is to visit this restaurant as well. La Villa Restaurante has received Google 4.8 according to the visitors' opinions.