Batavia, Illinois is one of those places, a small river town tucked along the Fox River that somehow manages to feel like it ...