Bar

Taplands

4 locals recommend,
Location
1171 Homestead Rd
Santa Clara, CA

Tips from locals

Pam
April 9, 2019
Fun and casual brew pub with indoor and outdoor seating. You can walk there from The Green Room.

Unique things to do nearby

Be A Beekeeper
Mah-jongg and Tea in The Bay Area
Beyond Yosemite, off the beaten path