I'm going to be in Longmont, CO for work from the 6th till the 18th. Staying at the Radisson, near Twin Peaks Mall. Don't know how many free meals I'll have, but I want to check out the town. Can you give me some hints and clues on the best spots to eat. Looking for the true Chow-Finds. Spare me the chain restaurants, which I'm sure are all around the hotel.
Also, how about really good espresso???