Review for Flamboro Downs Review For Lucky 8 Casino and Super-8 Motel Google User Mar 12 '18 at 0:21 Very nice waitstaff. Love to stop here when in Deadwood View full site to comment or like