The federal Financial Crimes Enforcement Network has hit Artichoke Joe’s Casino in San Bruno with an $8 million penalty for allegedly violating a number of anti-money-laundering laws over the past eight years. From October 2009 until this month, FinCEN claims, the casino — one of the largest so-called card clubs in the state — failed to create adequate internal controls intended to detect, deter and report suspicious transactions. The 101-year old casino’s operators have denied the allegations and say they’re currently their next steps.