Review for Delta Casino, Downtown Review For Delta Casino, Downtown Google User Jul 7 '13 at 9:53 YEH!!' JUST HIT AT THE DELTA CARD ROOM View full site to comment or like