I'm surprised this place only has 3.5 stars! I've been here 3 times now and had a great experience each time! Good variety on the menu, food taste great, service is quick, awesome location, decent size patio.
I also feel this is the perfect compromise between fancy restaurant and fast food in Vegas.