Everybody's a critic these days...Yelp put out a Top 100 Places to Eat list, and three Colorado restaurants landed on it. They were Denver's The Rolling Pin, Golden's Xicamiti La Taqueria Bistro, and Colorado Springs' Monse Pupuseria. Check out the full list here.