Hudson Taco
Restaurant • Pizza restaurant • Taco restaurantOne of the Best Places To Visits in Newburgh
#6 Best Places To Visit in Newburgh
#5 Most Reviewed in Newburgh
#3 Most Reviewed Restaurant in Newburgh
#1 Top rated Pizza restaurant in Newburgh
#1 Most Reviewed Pizza restaurant in Newburgh
▼
Address
27 Water St, Newburgh, NY 12550, United States
Website
Contact
+1 845-565-8226Price rating
$$ $$
Rating on Google Maps
4.60 (2.4K reviews)Open on Google Maps