Thanks to Yelp, I called ahead and got my name on the waiting list. We arrived and it appeared to be at least a 1/2 hour wait. I went up and checked in and we were seated within 1 minute. Fantastic service from start to finish. Great for the kids, including a balloon guy. The manager even came over and said the appetizer was on the house since it was out first visit. I had the ribs and my wife had a steak. A lot of food, very affordable prices and great service equals 4 stars.