Review for Mystic Lake Casino Hotel Review For Seneca Buffalo Creek Casino 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