Chimichanga Restaurant & Tequila
Calle Juan de Dios Morales, Otavalo 100450 Ecuador
Chimichanga Restaurant & Tequila is a Mexican place is located in Otavalo, Imbabura Province. The address of Chimichanga Restaurant & Tequila is Calle Juan de Dios Morales, Otavalo 100450 Ecuador.
If you want to go to the place or need any services, you can contact them directly. The phone number is +593 6-292-4573,