As a Texas native and a Manhattan resident, I have long bemoaned the state of Mexican food in NYC. I'm happy to say that Pinche Taqueria scratched my near constant itch for tacos.
The menu is small and everything that I tried was quite good. I started with the elote (corn on the cob with sharp white cheese and cayenne. I could barely detect any mayo.) Then I tried a trio of tacos -- tender, flavorful carnitas, savory, multi-dimensional carne asada and simple but satisfying frijole. I had a bite of my companion's fish tacos and thought that they were excellent as well. The staff casually mentioned that their burritos (not on the menu) had been popular, so we decided to split a beef burrito as well. This was not your typical football-sized monstrosity filled with cheese, sour cream, rice, guacamole and every other condiment under the sun. It was rather small for the genre, and filled with mind alteringly tender beef, beans, raw white onion and cilantro. I loved it.
Pinche Taqueria was one of the better meals that I've had in recent memory and the staff was warm and convivial. Soho is not exactly a chowhound's paradise, but I think that Pinche is worth the trip.
Mott between Prince and Spring.