pollos a la brasa el caracol is located in Quito, Ecuador on Teodoro Gomez de La Torre. pollos a la brasa el caracol is rated 4.7 out of 5 in the category chicken restaurant in Ecuador.
Address
Teodoro Gomez de La Torre
Service options
TakeawayDine-in
Amenities
Good for kidsToilets