Ever had a sandwich that made you question every other sandwich you’ve eaten before?
That’s the kind of life-altering experience waiting for you at Cheba Hut “Toasted” Subs in Little Rock, Arkansas.
Let me tell you something about sandwiches – they’re like the unsung heroes of the food world.
Everyone thinks they know a good sandwich when they taste one…