There are a couple of nice places in and around Buffalo as well if you want to stay on the USA side with the bus.