One of my top Mexican restaurants
Tacos marinitas in Haverstraw is sooooo good especially their green salsa. Extremely authentic, but they do take a while to prepare. Usually have someone working who speaks English. And their horchata/ other agua frescas are fireeeee