San Diego Is a Global Booze Capital

If we were to ask you to choose a few “alcohol capitals” of the world, which cities would instantly pop into your head? Many of you might choose New York City or Los Angeles, some of the biggest metropolitan regions in America and, inarguably, some havens for partying. On the other hand, some of you […]