0
Add review

Oscar's Steakhouse at the Plaza Hotel & Casino

Downtown
Book a table

Book now

The content on this page is provided by a Time Out partner.

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.

Venue name: Oscar's Steakhouse at the Plaza Hotel & Casino
Contact:
Address: 1 S. Main St
Las Vegas
89101
Price: $31 to $50
LiveReviews|0
1 person listening