In-Store Pickup
Curbside Pickup
Delivery
No-Contact Delivery
Dine-in
Houston, Texas, 77092
Description:
Cheba Hut "Toasted" Subs (Houston-Dacoma) is located in the newly developed shopping center on the north side of 290 & Dacoma - across the freeway from Delmar Stadium. We're proud Houstonians and our murals are all about H-Town love. Follow our social to be in the *know* about happenings at The Hut!
List of Services:
catering
take out
delivery
bar
restaurants
For more information, please contact us with the following details:
Contact Email:
Our Network