Update Info - El Taco Loco
This restaurant was reported as closed. If it is open, let us know.
El Taco Loco
466 Broadway
Newburgh, NY 12550
466 Broadway
Newburgh, NY 12550
This restaurant was reported as closed. If it is open, let us know.