We stayed in Vegas for 4 days and came here 4 times. It was hands down my favourite casual dining spot on the strip. The happy hour menu is best as it is half price apps and margaritas. Also good for brunch and also good for drinks. The patio is the best. Great atmosphere and live music at night and it was an incredibly reasonable price. This place felt like a home base restaurant while we were in Vegas.
Food was great for the price and the atmosphere can't be beat, right in the middle of the action.
The wait staff is ok. They are inconsistent And one waitress was great and another was slow etc. It did take a long time for the food to come but ...hey, we were on vacation and had nothing better to do but sip our drinks. Loved this place. Bottom line... Highly recommend.