Archive for January, 2010

The Tar Pit

A few weeks ago I wandered into opening night at The Tar Pit on La Brea Ave. From the moment I walked in I liked the place. The atmosphere instantly swept me from the vacant LA streets and brought me to a livelier space and time – 1940s cocktail den to be specific. The room in [...]

Tuesday, January 5th, 2010