Restaurants in Denver, CO
Restaurants • American Restaurants
410 S Colorado Blvd.,
Denver ,
CO
80246
UNITED STATES
Based on 2 reviews
apple
This is a great restaurant. Only problem is when you find a live moth in your salad. Got our meals free, so that was good.apple
This is a great restaurant. Only problem is when you find a live moth in your salad. Got our meals free, so that was good.Worldwide > United States > Denver, CO > American Restaurants