I find myself traveling in Genessee county all the time for camp and vacationing. On of the better stops is on Route 77 and 5. This Tim Hortons has a nicely appointed sitting area, bathrooms and free wifi. They have an outdoor sitting area and charging stations inside at the big wooden table. When I need a coffee, breakfast or just a break this is my go to place. It's about 10 minutes from Darien Lakes State Park* and Six Flags Darien Lake.
*Did you know the lake at Darien Lakes State Park is called Harlow Lake?