Very good food and awesome staff. Breaks my heart that there are some real jerks out there being selfish and arrogant though. If you don't like the wait, then I suggest you call up. No need to ruin their reputation that they've worked had to keep over the last twenty years.