We are so happy we made time to see a Giants game while in SF! The park is stunning and you can walk there from pretty much anywhere in the city (We came from Nob Hill). The food is great (try the garlic fries!) and the people are very nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.