Denver, Colorado is a major foodie destination, even on a budget. Read this article to learn about the best affordable restaurants in Denver!