I come here quite often despite their hour long wait time. It is really small & always packed. Out of all the times that I've came, the food was great about 80% of the time. I had a couple bad experiences but they were not enough to keep me away. The servers are quick & very friendly. I would give it 5 stars except they use 2 liter bottles of soda. At a place as popular as this, I would expect them to have a soda machine. Instead they keep bottles of sodas in the back to refill your drinks with. Sometimes you get lucky & get a freshly opened one but the majority of the time, it's flat. I hate drinking water at restaurants but it's the sacrifice that I have to make coming here. Water is better than flat soda .