LA CUEVA FOOD AND DRINKS is located in Ibarra, Ecuador on RICARDO SÁNCHEZ, ENTRE AV VICENTE ROCAFUERTE, Y. LA CUEVA FOOD AND DRINKS is rated 5 out of 5 in the category gastropub in Ecuador.
Address
RICARDO SÁNCHEZ, ENTRE AV VICENTE ROCAFUERTE, Y
Amenities
Bar on site
Toilets