Gilroy Premium Outlets
681 Leavesley Rd, Gilroy, California 95020
Featured Review : Gilroy is apparently the garlic capital of the world. The smell is thick in the air but somehow fast forgotten after a few minutes of acclimatization. Interstate 101 cuts right through the town, making it an obvious stop...See Full Review