60 floors up in Comcast Technology Center, this is the highest bar in Philadelphia by a wide margin. The room is all glass and low lighting, with views that stretch from the Delaware to the suburbs on a clear night.
One N 19th St
Philadelphia, PA 19103