El Charro

★★★★★
  • 436 Blooming Grove Turnpike 1000

    New Windsor, NY 12553

    Map & Directions
  • 845-568-3015

About El Charro

Hours
Mon. - Thu., Sun. 11am - 8pm;Fri. - Sat. 11am - 9pm

Food

Food
More choices in New Windsor:
Resultset_next

Casa Sierra

1488 N Henderson St Galesburg, IL

Resultset_next

Rudy's Tacos

1108 Avenue Of The Cities East Moline, IL

5.0 1
Hi! Sign in to let us know how El Charro was?
Write a Review
.

We have followed El Charro around for years. They are currently in what we think is their nicest location - New Windsor, on Rt. 32. The food is always fantastic. Try the garlic soup, it's absolutely delicious and their salsa can't be beat! Next time you go out for mexican food go to El Charro, you'll be glad you did!

5
★★★★★

We have followed El Charro around for years. They are currently in what we think is their nicest location - New Windsor, on Rt. 32. The food is always fantastic. Try the garlic soup, it's absolutely delicious and their salsa can't be beat! Next time you go out for mexican food go to El Charro, you'll be glad you did!

Was this review helpful to you?
Ratings_icons Ratings_icons

 

Wait, you're the expert.

If you've been to or used El Charro, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review