168 Ludlow St
New York, NY 10002
Taquitoria literally only serves... yep, taquitos, which're cooked up by some Restaurant Marc Forgione alums. And let us just say: they are probably the best taquitos you will ever have in your life. Even better than those frozen ones your mom heated up for you after school, if you can believe it.