McCovey's Restaurant in Walnut Creek is closing in February and plans to move into the shadow of AT&T Park.
This website uses cookies.