Okay, so the TLA isn’t really a bar, it’s a venue for live shows on South Street. It’s not technically in South Philadelphia either, because South Street is really just the south side of center city Philadelphia. As such, it’s...
Okay, so the TLA isn’t really a bar, it’s a venue for live shows on South Street. It’s not technically in South Philadelphia either, because South Street is really just the south side of center city Philadelphia. As such, it’s...