Denver’s Top Three Restaurants

Denver may not be the most populous city on the planet, but it definitely has its share of great restaurants. They’re spread out all over town, so it also gives me a reason to see every inch of the city. Lately, a lot of my friends have been asking me what my favorite Denver restaurants are, so I’m going to review each of the restaurants that I think are the best in Denver. First up, there’s Chop Shop Casual Urban … Read More