SITE REQUIREMENTS LOCATIONS ABOUT THE CONCEPTCheba Hut "Toasted Subs" operates 20 locations in 7 states and is seeking to open Arizona's 7th location. The menu features over 30 signature "toasted" subs and serves a variety of local craft beers. Cheba Hut combines homegrown food with real people in a relaxed environment. ![]()
Sean Lieb | [email protected] | 602.682.6010 |