Just returned from a Colorado vacation (with dogs). Two of the highlights were Leaf and Sunflower restaurants in Boulder. Leaf is a vegetarian restaurant, and even though we are not actual vegetarians, this was one of the best meals we had in Colorado. Sunflower is an organic restaurant. Again, one of the best meals we had in Colorado. The river/creek trail was perfect for an after meal stroll with the dogs. The down town are with shops and street performers made it an interesting town to visit. Loved seeing everyone using bikes instead of cars and we are jealous of all the biking and hiking trails.