Food & Drink

Taquitoria ONLY sells taquitos, and they're completely delicious

Published On 09/16/2013 Published On 09/16/2013
Previous Venue Next Venue Venue Description
1. Taquitoria 168 Ludlow St, New York, NY 10002 (Lower East Side)

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.