The Anchor Bar for the home of Buffalo Wings, good pub worth a visit also the Founding Father's pub.Going there in a couple of weeks
What tourist bit there is, is along the lakeside and there is not much of a city centre but they are obsessed with the Bills , 40k there 2 weeks ago for the opening training session and a new stadium being built.