TACO VISTA (Governors Island)

125 Carder Road, New York, NY

Menu (As of 10/29)

Drinks

can

TACO VISTA (Governors Island): hours and how to order