I will be in the West Jefferson, Boone, Blowing Rock area for 3 months this summer and want to explore cycling. I have 2015 Specialized road Vita Elite and would like to enjoy the "flats" where I can find some - any suggestions? What about bike clubs or riding groups? any restaurant recommendations?