Dutch Goose ★★★★☆4.3 (1,589) Bars & Breweries Sports bar 3567 Alameda de las Pulgas, Menlo Park, CA 94025 Call Website Details →