Although its sandwiches top any others in town, the TreeHouse Cafe -- a repeat winner in this category -- remains one of Denver's best-kept secrets. Less than seven bucks buys you a sandwich big enough for two, a massive, jam-packed meal made of top-notch meats, cheeses and other fixin's, all piled into your choice of focaccia or baguette, marble rye or wheat. You can assemble your sandwich from a lengthy list of ingredients, or go with one of the TreeHouse's suggested combinations, such as the Cubano: organic eggs scrambled gently and layered with sweet slices of ham, turkey and provolone, with the result looking for all the world like an exploded suitcase. The pizza sandwich is as close as you'll get to a four-inch-thick slice; the Vaggio's Veloute, its breaded chicken topped by Danish ham and Swiss, all smothered in the mother of white gravies, makes the average diner-style open-faced turkey sandwich look like an hors d'oeuvre. Wash your sandwich down with a great milkshake or smoothie. Bonus: These babies are available until midnight every night, which makes the TreeHouse not only an ideal spot for late-night munchies, but also for some entertaining people-watching.