Growing up there, the only time I'd venture to the Southtowns is for Bills games or skiing, ha ha
I'm partial to making Williamsville/Amherst the home base for a visit and having a car to hit downtown, the Falls, various wing joints,etc... as time permits.