Family member brought me here a few days ago (friday night). The place wasn't packed, and it was easy to find a table. Good selection of beers, and the decor was rad (there's a CAR?!) Place looks like an old garage, and the old advertisements are also awesome.
There's something called the Polar Bear Club, where if you consume all of your food/drink outside, your bill is half off. Coming from San Diego, I have no idea why ANYONE would want to do that (esp. since there's plenty of room inside). Needless to say the table and chairs were covered in snow, as if to say that they wouldn't be expecting anyone anytime soon.