Review for Delta Casino, Downtown Review For Delta Casino, Downtown Google User Jun 21 '18 at 23:12 Location and customer service is fabulous. Easy to park at, or nearby. Restaurant food is terrific. Room was a bit dated and just starting to show its age. Overall, it is a pretty great place to stay View full site to comment or like