My family and I We've been here a handful of times, the food is good, huge portions for the price. It does get busy very quickly with wait times averaging for 4 people 15-20 min. The wait staff takes a bit longer to get going. I've noticed all the times we've gone they seat you and then let you sit for quite sometime before coming back to take your order/drinks. I'm not sure if their theory is to give you enough time to order all at once or what but keep this in mind, as they run at a slower pace. I'd return again, but we just always come with the mindset of knowing there's a wait.