Taplands ★★★★★4.6 (426) Bars & Breweries Beer hall · Brewery 1171 Homestead Rd, Santa Clara, CA 95050 Call Website Details →