Taqueria St Marks Place has a dive bar feel but don’t be fooled because this location reminds you of LA as soon as get inside. They have good tacos but the only thing I like more than the tacos are their margaritas. The combination of the two makes this a must visit if you have friends in town or to get your night started. Come for the tacos, stay for the margaritas.
79 St Marks Pl, New York, USA 10003