Review for Seneca Buffalo Creek Casino Review For Buffalo Savors Grill Google User Mar 20 '18 at 1:29 Free parking 👍👍. Food in the Creek is very good and not overly costly. Drink service could stand some help...have to beg a waitress unless you are playing tables... But otherwise a great place to play View full site to comment or like