Get directions to: Yummy Taco, Staten Island, NY
Restaurant address: 1082 Bay Street Staten Island, NY 10305, USA
Restaurant: Yummy Taco