The Gilroy Garlic Festival attracts garlic-lovers from around the world for three full days of incredible food and drink, arts & crafts, live music, and cooking competitions.