I grew up in Newcomb so I am a bit partial to it. Go to the website "www.newcombny.com" for some of the info, read on here for the rest.
To start with:
About 1/10th of a mile after you cross the Newcomb town line from Minerva, on the right, there is a plaque which designates the location where Theodore Roosevelt was notified that he had become President due to the death of President McKinley. Kind of a neat bit of history and a possible photo op.
To get to the stores and food, GO STRAIGHT at mile 108 rather than turning right onto the Blue Ridge road. 1.9 miles up on the left is "WDs Country Store". It's your basic North Country "catch all" store for snacks and drinks.
1.9 Miles up on the RIGHT is probably one of the best views of the Adirondack mountains. It is the Scenic Overlook in Newcomb and it's really a fantastic view. I'm not just saying that because it's my home town. There are also REST ROOMS AVAILABLE HERE.
3.5 miles from mile 108 you'll cross the Hudson River. Look to the left here for a great view of Vanderwalker Mtn which has one of the few remaining Fire Watch towers still standing on its peak.
4.5 Miles straight from mile 108 is "The North Country Diner" on the left. There is also GAS HERE!!! They have a varied menu which should have something for everyone and oh yeah, my cousin is the chef.
So, for a short detour from the ride route you can hit up a store for snacks and drinks, have a GREAT photo op of you and your bikes with the Adirondacks as your backdrop at the scenic overlook, AND get lunch and gas at the diner.
I hope the moderators don't mind me plugging my home town. I just wanted to let the ride coordinators, and participants know about some other opportunities for food, fuel and frivolity along the ride route. I wish I could join you but I am dog sitting that weekend.
Steve

