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.
Stuff You'll Like
Previous Venue Next Venue Venue Description
1. Taquitoria 168 Ludlow St, New York, NY 10002 (Lower East Side)