Venues New York, New York, 10003
Down-to-earth eatery offering Mexican standards & margaritas, plus a take-out option.