Flor de Michoacan is a Mexican ice cream and dessert shop proudly serving Mexico's finest treats since 2000. They offer a delightful array of aguas frescas, helados, and paletas, all made with real fruit, including vegan options.