EL Chanchito II is located in Cusco, Peru on F436G33, Avenida Cusco s/n tercer paradero Saylla. EL Chanchito II is rated 1.6 out of 5 in the category traditional american restaurant in Peru.
Address
F436G33, Avenida Cusco s/n tercer paradero Saylla
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets