Ingapirca is an Ecuadorian restaurant offering a variety of Latin American dishes and Ecuadorian specialties in a casual setting.