I kind of have a soft spot for Siegel's. The service is good and the food is good. If you play at all at the El Cortez you'll receive dining vouchers for Siegel's (because unlike strip casinos, there's no buffet); so we get to dine here semi frequently and when you can get a large, good prime rib, baked potato and veggies for $10.99 there's really not much you can complain about.
I must confess though, the only meal I've ever ordered here has been the prime rib, and it's good every time. (I've been here at least a dozen times- lol). It's kind of pathetic... each time I sit down and look over the menu like I'm going to order something else, but the prime rib is just too good a deal to pass on.
Is the food Mastro's quality? No, but you're not paying Mastro's prices either. For a little italian restaurant in a divey hipster vibe casino, this place is a solid 4 stars.
The $5 patron margaritas are nice too.