Cheba Hut is a sandwich shop known for its creative toasted subs, snacks, and desserts in a laid-back atmosphere.