Restaurants in Denver, CO
Restaurants
827 Colorado Blvd.,
Denver ,
CO
80206
UNITED STATES
Based on 1 reviews
Out of this world
This is a great place to get a salad, although the parking at the 8th and Colorado location can be horrendous. They have a HUGE variety of salad topping options ( you won't find the standard salad bar fare here), blueberries, asparagus,...Worldwide > United States > Denver, CO > Restaurants