Customers wait hours for tacos from this Leimert Park window. They're worth it
Briefly