Celebrating The Stinking Rose: Gilroy Garlic Festival, CA
Every year at the end of July, tens of thousands of people gather in the town of Gilroy, AKA the “Garlic Capital of the World.” Located about 50 miles southeast of San Francisco, it’s the locale of the Gilroy Garlic Festival. As its Website proclaims, here, you can “feast on food laced with over two…
