La Olla Manabita is an Ecuadorian restaurant known for its charcoal-grilled meats.