Teddy’s Red Tacos on Slauson Ave in Los Angeles