"The food was amazing and the staff really friendly, I would definitely recommend this if you are ever in New Windsor!"
Phone: (+1)8455630552
Address: 1008 Little Britain Rd, 12553, New Windsor, US, United States
City: New Windsor
Website: https://www.facebook.com/Talavera-Restaurant-585730641614830/
Monday: 08:00 -22:00
Tuesday: 08:00 -22:00
Wednesday: 08:00 -22:00
Thursday: 08:00 -22:00
Friday: 08:00 -23:00
Saturday: 08:00 -23:00
Sunday: 10:00 -20:00
Dishes: 10
Amenities: 16
Categories: 5
Reviews: 989