Get Involved Happy Hour: February
City Tap House Logan Square
2 Logan SquarePhiladelphia, PA 19103
City Tap House Logan Square is on 18th Street between Arch and Cherry.