Originally Posted by Womble:
Had tacos at the highest rated place on Google in New York. Pretty average. New York must have the crap Mexican food. A stall near where I live in the UK does miles better tacos.
Can’t speak to NY tacos, but those look like a rough hang.
[Reply]