Review for Delta Casino, Downtown Review For Delta Casino, Downtown Google User Oct 31 '12 at 23:41 Bad place to gamble bad dealers. View full site to comment or like