Does anyone know? I'm talking about the one on 83rd south of Roosevelt. I get take out there all the time and now it's closed??!?! I hope it's not closed permanently, it was my favorite taqueria in the neighborhood.
4010 83rd St, Queens, NY 11373