Cheba Hut "Toasted" Subs is a laid-back sandwich shop chain known for its creative toasted subs, snacks, and desserts.