The place is fine...but you have to remember that a place is only good if you can get a chance to experience it. There is nothing fun about wanting to unwind after work or go out for an enjoyed meal/drink on the weekend and have to deal with a far too crowded restaurant.
Of course, this means folks like the place. But, again, the bottom-line is to not count on this place unless you like to wait.
Pros: good food, price is average
Cons: horrible parking, crowded constantly
more