A-Tooch walked over to La Esquina in SoHo for the first time a few weeks ago to see what all the hype is about. Amazing that this spot has been open for so long AND is a taqueria (my favorite kind of food) and yet I’ve never been. Now, I know I’m taking a risk […]