Reviews & Ratings
star this review starred report as inappropriate
The stadium looks great after the $100 million dollar revamp. However $16.95 for a Hot Dog, Fries and a bottle of water seems extreme, maybe it's to pay for the revamp, who knows.
I'll definitely go back if my Giants are playing, otherwise meh.