Imagine this: you've had a long day at work and now you just want to relax with friends. Where do you go? Well, plenty of Mountain View locals choose happy hour at Stein's Beer Garden, which plays host to the after-work crowd every day of the week. Stein's is modeled after a traditional German beer […]