business Local restaurateurs win millions in leak lawsuit The owners of a once popular taco shop in Santa Monica have won a multi-million dollar lawsuit against their former landlords. By Matthew Hall / 14 Jun 2023