Westword critic Laura Shunk has named this year's favorites, selecting the 10 best new Denver (well, Boulder's Pizzeria Locale snuck on the list) restaurants of 2011. In no particular order, here's her top 10 of the 300 that opened in the last 363 days.
·TAG RAW BAR
·Le Grand Bistro and Oyster Bar
·Thai Street Food
· Denver's 10 Best New Restaurants of 2011 [Westword]