City Tap House of Logan SquarePhiladelphia, PA, Pennsylvania
Celebrate your next special occasion at City Tap House of Logan Square!
Contact Person Event Manager
Website City Tap House of Logan Square
Address 100 North 18th Street, Philadelphia, PA, 19103
Is the facility indoor only, outdoor only, or both? Indoor Only