Former Mayor Oscar Goodman to Open Steakhouse Inside the Dome of The Plaza Hotel & Casino

Former Mayor Oscar Goodman to Open Steakhouse Inside the Dome of The Plaza Hotel & Casino
Former Las Vegas Mayor Oscar Goodman will open Oscar’s, a uniquely Las Vegas steakhouse, inside the iconic dome of the Plaza Hotel and Casino overlooking Fremont Street and the heart of his beloved downtown Las Vegas.  

Expected to open later this fall, the new fine dining restaurant will serve dinner nightly and a Sunday brunch.

“I can’t wait to open Oscar’s – my own steakhouse – that will have the charm and glamour of the Las Vegas that I love,” said Goodman. “Many people may remember that I once called for the Plaza to be torn down, but the much-needed investment by its committed owners has transformed it into the coolest place in Vegas.”

The decor of Oscar’s will be glamorous and uniquely Vegas, incorporating memorabilia from Goodman’s 12-year tenure as mayor and classic photographs of Las Vegas over the years.

Adjacent to the steakhouse will be a new Italian restaurant and speakeasy – paying homage to Goodman’s years as an advisor and private attorney representing high-profile clients that played a role in making Vegas what it is today. Serving the customers of both restaurants will be a new bar and lounge that will serve a variety of cocktails, including martinis, the former mayor’s signature drink.

“We wanted to identify a unique restaurant concept to open in the dome,” said Tamares Real Estate Chairman Poju Zabludowicz, whose company owns the Plaza and other downtown properties. “Former Mayor Goodman epitomizes the spirit and nostalgic tradition of vintage Las Vegas, and Oscar’s is the perfect brand for the Plaza’s iconic dome.”

“We are honored that the Plaza will be home to Oscar’s, one of the mayor’s first ventures since he left office this summer,” added Tony Santo, president and CEO of Play LV, the operator of the Plaza Hotel and Casino. “We are very proud of the new Plaza which is due to re-open next month, and Oscar’s steakhouse will give local residents and tourists alike another great reason to visit.”

About the Plaza Hotel & Casino
The Plaza Hotel & Casino opened in 1971 at 1 Main Street, at the intersection of Main and Fremont Street, and was a fashionable stop on the first train service through Las Vegas. Anchoring the Fremont Street Experience, the Plaza has been an iconic hotel in the heart of downtown Las Vegas for more than 40 years. It sits on 16.5 acres of land and has 1,037 rooms and suites, making it one of the largest hotel-casinos in downtown Las Vegas. Recent renovations have updated and improved the Plaza’s ambiance throughout, creating a stylish and comfortable new experience for its guests.


Leave a Reply