I've been eating at this place for many years. I'd go more often on weekends, but the line can be extremely long. Best to do during off hours. The food is always very good and I rarely get in when it's not wall to wall people. Still, it's worth the wait.