After multiple delays, Maryland's second casino — and the only one at a racetrack — is scheduled to open Tuesday at Ocean Downs Racetrack outside Ocean City.

Ocean Downs Casino and the Maryland Lottery conducted a demonstration of the casino last week that was attended by more than 500 guests. The grand opening is scheduled for 1 p.m. Tuesday.

The casino features 750 slot machines, retail and food service and is expected to generate an estimated 250 new jobs, according to officials.

Per Maryland Lottery requirements, 100 percent of Ocean Downs’ gambling and food and beverage revenue from the grand opening will be donated to the American Legion Post 166.

Ocean Downs, a harness racing track in Worcester County, was expected to open in May 2010, which would have made it the first casino in the state. But construction delays slowed progress. Penn National Gaming's Hollywood Casino in Perryville was the first to open in Maryland in September.

With the Ocean Downs Casino, Maryland will have two of its five designated slots sites up and running more than two years after voters approved gambling in the state.