Smart Los Angeles diners are hitting happy hours at some of the city's best restaurants for more affordable cocktails, tacos, sushi and even Michelin-starred fine dining.