Get directions to: Blue Parrot Taqueria, Port Jervis, NY
Restaurant address: 17 Front St Port Jervis, NY 12771, USA
Restaurant: Blue Parrot Taqueria