Oscar’s Steakhouse Was Even Better Than The First Time Posted by By Marc April 19, 2015 I recently visited Oscar's Steakhouse at the Plaza in Downtown Vegas for the first time in a couple of years. I enjoyed Happy Hour on that first visit (see full…