Skagit Valley Casino Resort (just off I-5 at Exit 236 near Bow, 360/724-7777 or 877/275-2448, www.svcasinoresort.com [1]) is the biggest thing going in the area. Inside are slots, blackjack, craps, roulette, keno, and more ways to suck your wallet dry. The resort also has a luxury hotel ($109–119 s or d), three restaurants, and live music nightly.
Links:
[1] http://www.svcasinoresort.com