Charmain McHugh
Quil Ceda Creek Nightclub & Casino Quil Ceda Creek Nightclub & Casino
Tulalip, Washington
"Charmain McHugh"
Poor slot payout, the food price increase was hardly worth it. The fish i had was undercooked and over-fried ...I used to like this place, but i think their greed has really taken over any good review i could give now.