Floodcraft Taproom ★★★★☆4.4 (130) Bars & Breweries Gastropub · Pub 2732 Augustine Dr Ste 1600, Santa Clara, CA 95054 Call Website Details →