the most recommended food in denver