Happy hour used to be a way for restaurants to fill slow tables before the dinner crowd arrived. Now it is the dinner crowd.