- 2719 E. 17th Ave. Denver, CO 80203Ranked #38 overall in Denver restaurants
Small and intimate with a creative menu, Olivéa is one of my favorite places in Denver to celebrate special occasions. The menu changes according to the season, so check the...Popular with
- 31420 Larimer St, Denver, CO 80202Ranked #41 overall in Denver restaurants
Since 2003 this convivial bistro with outdoor seating has lured diners off bustling Larimer Square downtown into a setting worthy of Paris, where fresh French dishes show off local ingredients—the...Popular with
- 41109 Ogden St, Denver, CO 80218Ranked #61 overall in Denver restaurants
We dined here recently with some friends. The food was excellent. I had a butternut squash-apple soup that was outstanding! The cuisine is farm-to-table with locally sourced ingredients when available....