Review for Casino Club Santa Rosa Review For Buffalo Bill's Resort and Casino Google User Dec 30 '17 at 5:31 Buffalo Bill's has seen better days, it seems like it doesn't have as many visitors. Overall, not much has changed about the casino, and it still has its unique theme. It's a nice quiet place to gamble off of the Las Vegas strip. View full site to comment or like