The Dutch Goose

3567 Alameda de Las Pulgas

3567 Alameda de las Pulgas, Menlo Park, CA 94025, USA | 650-854-3245

Website | Menu | $$

Known for

  • sportsbar

Teams

  • Cardinals
  • Stanford Cardinal