Tacos Quetzalcoatl - Anyone Been? Know When They Are Open/Where?

I tried to go on Friday at about 2:30 to their supposed East LA location…nothing to be found.

I also have tried to spot them at 8th and central, can’t seem to find them.

Any tips on how to find these guys?

Have you tried calling? According to Eater, they have a phone number: (323) 392-4444.