Contact Us

Location

Located downtown inside
the Plaza Hotel & Casino

1 South Main Street
Las Vegas, Nevada 89101

(702) 386-2422

Sunday-Thursday 11am-12am

Friday & Saturday 11am-1am