Went to the Mets game, the sightlines to watch the game are very good from all parts of the stadium. Easy to get to the stadium on the metro. Food and drinks are expensive, cannot bring open water bottles into stadium but can bring un-open water bottles. Vendors sell water for $2 outside stadium. Stadium is very nice
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.