119 N Mercer St, New Castle, Pennsylvania 16101 USA
Counter / drink station and some seating
Photo Credit: Yelp