Get directions to: Taco Shack, New Paltz, NY
Restaurant address: 255 Main St New Paltz, NY 12561, USA
Restaurant: Taco Shack