Restaurants that take extra care to get to know their diners are the ones that will build loyalty. The food has to be good, of course, but I'll go back to a place and recommend it to all my friends if I'm treated well and have a positive experience. (Though it's also interesting to know how inconsiderate diners are also treated on a return visit.)
Yesterday, David Einhorn, AKA the man with the superpower of saying things to make stock prices fall, talked about Chipotle's challenge of competing with a "resurgent" Taco Bell, which recently launched a new menu that'll compete with Chipotle's "gourmet" burritos.
But, my favorite kind of happy hour is the kind that involves something more than booze, like $1 oysters, or other discounts on food. Not everyone likes to drink, so it's a great way to get a group of friends together without having to pressure anyone to get a pint of something.