I have been here numerous times and the food is fresh, good, and tasty. The staff is always polite and helpful. I also think I have never waited long than 10 minutes for a table. The happy hour and lunch specials are great and they are always willing to work the menu a bit for our 8 year old son. Cost is incredibly reasonable as well.