Get directions to: El Tequila, Newburgh, NY
Restaurant address: 370 Broadway Newburgh, NY 12550, USA
Restaurant: El Tequila