Another hip DTSA restaurant closes as North Left goes the way of The Crosby
The North Left, the downtown Santa Ana restaurant that replaced The Crosby after the awful murder of one of their patrons, who was literally kicked to death outside the restaurant…