Archive for February 12th, 2012

Cobras & Matadors Closing – Los Angeles

Sunday, February 12th, 2012

Just another closing of a restaurant, in a rash of them recently in Los Angeles.