Tire Shop Taqueria Daytime Equivalent?

What is the ELA joint I am thinking of - it has virtually the same set up a TST but is open daily?
I know I have been there but am stumped as to location/name?

That’s it!!!
Thank you.