Duff's if you want the best wings, Anchor Bar if you want a better atmosphere.
Go see the Falls, it's less than 30 mins from downtown.
Agree with BillyBaroo up there, grab some Mighty Taco on the way out of town. But, I would have a bathroom ready within an hour.