The Punk Museum, created by Tequila Mockingbird is alive and well in downtown Los Angeles, at 1640 North Spring Street, on the north-east end of Chinatown. Here’s a short video showing the location: Punk Museum
Inside Scoop! Tequila tells the crazy history of the Museum