Los Pinchos & Menestras De La Vaca de Castro is located in Quito, Ecuador on Av. Cristóbal Vaca de Castro Oe4-403. Los Pinchos & Menestras De La Vaca de Castro is rated 4.6 out of 5 in the category ecuadorian restaurant in Ecuador.
Address
Av. Cristóbal Vaca de Castro Oe4-403
Amenities
Good for kids
Toilets