My favorite place to stop for lunch, or sometimes just a drink, is OBriens in Batavia. The bartender is always friendly, the food is good and the atmosphere is mellow. There's outdoor seating when the weather is nice. It's close to the east side of the bike path, so it's a great place to stop for a refreshing drink. Give it a try.