La Flor de la Canela is an ice cream shop offering artisanal flavors.