La Vaca Muuuyyyrica is located in Quito, Ecuador on Centro Comercial River Mall, Local C4 Avenida General Enríquez, Sangolquí. La Vaca Muuuyyyrica is rated 4.5 out of 5 in the category meat dish restaurant in Ecuador.
Address
Centro Comercial River Mall, Local C4 Avenida General Enríquez, Sangolquí