This place is awesome mostly because of its location. You can sit outdoors and watch the commotion of the strip below. We had a great time watching drunken tourists stumble by.
The food itself is nothing memorable.
Ultimately, if you're looking for good food, move along. If you want a place central on the strip that's easy to get to and has a good view for a semi normal price, this is a good stop.