Steuben's is a great restaurant! I love going to and experiencing the vintage Vegas style 60's decor and the food is awesome!
I'm a big fan of the Green Chile Stew. A winter favorite, I get it without the Sour Cream and instead substitute sliced Avocados to cut the heat.
The staff is great. The energy of the restaurant makes it a perfect place to go with a group of friends on a Friday night. If you are looking to take someone there for a date, I would recommend going early or on a weeknight.