Crazy Snacks is an ice cream shop offering a selection of sweet treats and savory elote. Temporarily closed.