The Meltdown specializes in handcrafted, cheesy melts made with fresh ingredients. This American sandwich shop offers a variety of hot, delicious options available for pickup or delivery.