K

As far as stadiums go, this definitely set the bar...

As far as stadiums go, this definitely set the bar for me. I love the Mets but don't live in the area any more so I hadn't been since it was Shea, but it is a really cool stadium with lots of open air, dining options, and great views from pretty much anywhere.

Comments:

No comments