Taqueria Mexican Restaurant
3579 Victory Blvd, Staten Island 10314