Quote:
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.