New York
Staten Island
Oaxaca Deli & Andy Taqueria
Oaxaca Deli & Andy Taqueria
(718) 556-9416
1240 Castleton Avenue, Staten Island, NY 10310
Seamless.com
Menu not currently available