COVID-19
UPDATE

Our FULL menu is available for pickup or delivery!

Our FULL menu is available for pickup or delivery!

Cheba Hut

Contact Cheba

Quality is our top priority. If you have any questions or feedback, please drop a dime!

Cheba Hut Toasted SubsDenver - Champa

1531 Champa St
Denver, Colorado 80202

Mon - Thurs 10:00am - 12:00am
Fri - Sat 10:00am - 2:00am
Sun 10:00am - 11:00pm

720-974-1880 Email Directions

Drop a Dime

Looking for employment?

Click Here

Looking to order online?

Click Here


Anything else drop us a dime below!