1 more results for Take Out in Austin, Texas
Austin, Texas, United States
Cheba Hut is a Toasted sub concept that has been curing munchies since its start in 1998. Founder Scott Jennings decided to showcase the harmony between great tasting food and … well, a very specific counter-culture. The menu features over 30 signature sub sandwiches, as well as a variety of Rice …