Where in Buffalo can you enjoy a wonderful pre-game meal, a fabulous Sunday brunch and some of the best local shopping, all tax free that is all in the same location? At the Seneca Buffalo Creek Casino, of course! The Seneca Buffalo Creek Casino is located at 1 Fulton Street right here in Buffalo. …read more