El Chagra

restaurants / Other

El Chagra information

Ibarra , Ecuador
Address
Street Olmedo 7-48
Telephone
+593 6 295 4517
Prices
mains $3
Opening hours
8am-10pm
Something wrong?
Submit a correction

Lonely Planet review

Depart from the sweets shops for some savory stew or trout. The friendly owner transforms booths with the plastic tablecloths and droning telenovelas into a comfortable dining experience.