Oscar's Steakhouse is located in the Plaza Hotel & Casino in the iconic dome (as seen in the movie CASINO). Featuring perfectly aged steaks, the best drinks in town and an atmosphere that truly makes it the 'Happiest Steakhouse in the Universe'. Oscar's offers COMPLIMENTARY shuttle service to and from the Smith Center on performance nights. Please allow yourself enough dining time, and mention the shuttle to the hostess upon arrival.
Oscar's Steakhouse at the Plaza Hotel & Casino
Time Out says
Details
Discover Time Out original video