Wawa Stadium Store, First To Sell Beer In Philadelphia, Opens Near Sports Complex
The new Stadium Store, as it's called, is located about a mile away from the sports complex and promises to fuel up fans with drinks and snacks, both before and after games.