Visit Winter Park, Colorado Lunch in Winter Park, Colorado Looking for the perfect place to have lunch on your Winter Park, Colorado Vacation? We’ve got you covered with our top 5 best places for lunch in Winter Park, Colorado. Durbar This is our go-to for Indian for lunch in Winter Park, Colorado, everything on the menu is delicious. Durbar is located on the second floor of Cooper Creek Square 78930 US Highway...