@brittneyau • The Broad - DTLA
Life's too short to waste on a bad meal
Franki helps you discover restaurants through customer content, and earn rewards for the places you actually go.
Cheba Hut is open every day from 10:00 AM to 11:45 PM.
*Business hours may change on holidays
Cheba Hut "Toasted" Subs is a vibrant sandwich spot located in the heart of Denver on the 16th Street Mall. They specialize in toasted subs that are perfect for a quick bite or a leisurely meal. The menu features a variety of munchies and unique cottonmouth cures that complement their sandwiches. With outdoor seating available, guests can enjoy their meals in a lively atmosphere while soaking in the local vibe.































































