Picanterías specialize in spicy food, but they're usually cheap and low-key. This restaurant, however,...
El Inca · 44-27 Isla Isabela, Quito