Review for Delta Casino, Downtown Review For Delta Casino, Downtown Google User Apr 30 '16 at 5:48 Clean, comfortable, and great staff. A warm welcome and pleasant stay. View full site to comment or like