Don Helado is a spot specializing in refreshing treats. They offer items like strawberry lemonade and soda michelada.