Set between Philadelphia’s football and baseball stadiums, Xfinity Live, an indoor-outdoor dining and entertainment district, opened in March 2012 with a bevy of event options.
Photo: Courtesy of Xfinity Live
Photo: Courtesy of Xfinity Live
Photo: Courtesy of Xfinity Live
Photo: Courtesy of Xfinity Live
Photo: Courtesy of Xfinity Live