The Meltdown is a unique establishment in San Diego, CA that offers a variety of frozen treats and desserts.
Customers can enjoy a selection of ice cream, frozen yogurt, and specialty desserts in a relaxed and inviting atmosphere.
Generated from their business information