Full menu with prices & pictures
El Sol Catracho 164 Lake St, 12550, Newburgh, US, Un...
+18455705442
Here you can find the menu of El Sol Catracho in Newburgh. At the moment, there are 8 meals and drinks on the menu. You can inquire about changing offers via phone.
At this eatery you can simply ring the telephone number +18455705442 to make reservations.