Back in November, me and my friend tried to see a show at the Talking Head to see the Essex Green. We couldn't find the venue at first because the venue is located at the end of a very quiet alley. Quite frankly, we were freaked out because no one was around at 8 pm. We knocked on the door and talked to someone and he wasn't even sure if there will be a show because none of the bands have showed up at 8 pm (and it was a sunday nite also). So we just left.
So, Sonar is in the same neighborhood?
Are there any venues in the Inner Harbor?