Have you been to this Newark attraction? Tell other travelers what to expect. Submit a review today!
this place was ok i mean it was a stadium it was gross though i sat my purse in beer. the seats were really comfortable suprisingly.
4 of 5 stars