El Gallo Dorado

53 Mill St, Newburgh NY

(845) 863-0006

Location