Things go well for me at lunch at Uncle Sam's.  I can always find a good seat, enjoy a pint of Fat Tire with a freshly made personal sized pizza, and the wait is never long.  The waitstaff is rather young so sometimes the service isn't as good as other visits, but the quality & freshness of food, good personal pizza at lunch, and nicely priced happy hour will keep me coming back.