We’ve had good tacos, bad tacos, great tacos and forgettable tacos, stretching back to when we first started to talk about doing this blog. Through it all, we’ve come to decide that, so far, we’ve found three definitively and consistently great taco places. I don’t think we can say that these are the BEST taco joints in NYC–everyone has different ideas of good tacos and we really haven’t eaten at enough NYC taquerias to be so bold, but here are our CURRENT picks for Top 3 Taco places in NYC.

1. Castro’s Mexican Restaurant – Absolutely amazing hard tacos, exceptional green sauce, off the chain tortilla chips, great meats (steak and pork being their best), kickassedly huge tostadas and perfect for eating in or taking out. Hell, whenever we go there, I have to order a few soft tacos to go so I can have them for lunch afterwards.
511 Myrtle Ave Brooklyn, NY  11205

2.  Tehuitzingo Deli Grocery – Great variety of meats, very tasty. It’s much better as a take out joint as the actual taqueria is just a booth in the back of a deli with a few barstools and 3 countertops to eat at. But the two ladies that cook the tacos really cook the HELL out of the tacos. They’re pretty small and inexpensive, so getting 3-4 is almost required. I tip my hat to fellow Marvelite C.B. Cebulski for tipping us off to this place.
695 10th Ave, New York, NY 10036

3. Taquerea Y La Fonda Mexicana – This spot up near Columbia University has monstrously big tacos that are awesome when they’re not too greasy. My biggest gripe with it is that you just don’t know what you’ll get when you go. When they’re on, hot damn, they’re outta this world. When they’re not…meh. That said, the good far outweighs the bad. Get some!
968 Amsterdam Avenue, New York NY 10025

We’ll do more in-depth reviews of those places soon. I kind of hope our Top 3 changes as we go on, because that means we’re eatin’ some good-ass tacos!