Serving up the best sub sandwiches your tastebuds have ever met, as well as munchies, salads, and a full bar! Catering and delivery available!
635 Main Street
Longmont, CO 80501
Categories: Delis,Delis & Sub Shops,Dining
Tags: Cheba Hut,deli,longmont dining,sub sandwiches