Cheba Hut “Toasted” Subs, whose name is just one of many nods to a certain counterculture you’ll find on their menu, is coming to Billings.