I am SO sick of the Station casino's in Vegas. They rip off the locals and have the shittiest service! As far as I know, the Cannery is NOT a Station owned property. I tried it for the first time and found it to be a nice little gem. No fast food places thank god.
Try it out.