Top 10 New Restaurants of 2006
Updated: March 12, 2009
What were the top new dining spots this year? Make reservations at the hottest restaurants that opened in 2006, read users' opinions and create your own list to share.
On this page:The Top 10, More of Denver's Top Restaurants.
The Top 10
-
Steuben's
Read Reviews523 E 17th Ave, Denver, CO 80203 (map)
Classic American dishes, two patios and a retro-cool dining room make this uptown hot spot a popular neighborhood gathering place.
-
Virgilio's Pizzeria Napoletana
Read Reviews7986 W Alameda Ave, Lakewood, CO 80226 (map)
-
Restaurant 4580
Read Reviews4580 Broadway, Boulder, CO 80304 (map)
North Boulder Mediterranean restaurant features a striking dining room, exhibition kitchen, notable wine list and views from the patio.
-
Ocean
Read Reviews201 Columbine St, Denver, CO 80206 (map)
Elegant Cherry Creek restaurant offers sophisticated seafood, a trendy atmosphere and a lively bar crowd.
-
Superstar Asian Cafe
Read Reviews2200 W Alameda Ave Ste 5A, Denver, CO 80223 (map)
Chinese restaurant on Alameda lives up to its super claims with delicious dim sum and innovative dishes.
-
Tambien
Read Reviews250 Steele St Ste 104, Denver, CO 80206 (map)
-
Chi Bistro
Read Reviews1066 S Gaylord St, Denver, CO 80209 (map)
Casually chic Washington Park restaurant serves New American food with Asian flair, ranging from Asian bouillabaisse to baby bok choy.
-
Limon Restaurant
Read Reviews1618 E 17th Ave, Denver, CO 80218 (map)
Habit-forming South American fare and powerful cocktails are served up to an urbanized crowd at this uptown hangout.
-
Tula
Read Reviews250 Josephine St, Denver, CO 80206 (map)
Connoisseurs of Mexican food flock to this rustically stylish Cherry Creek eatery serving modern interpretations of a south-of-the-border theme.
More of Denver's Top Restaurants
-
Ocotillo
Read Reviews5960 S Holly St, Greenwood Village, CO 80111 (map)
Feisty-flavored Southwestern cuisine gets star billing at this Santa Fe-styled casa in tony Greenwood Village.
-
Cafe Star Inc
Read Reviews3201 E Colfax Ave, Denver, CO 80206 (map)





