Located on Castleton Avenue in Staten Island, Oaxaca Pizzeria Deli & Taqueria brings together pizza, deli sandwiches, and tacos under one roof. The restaurant serves the neighborhood with a diverse menu that caters to different cravings, whether stopping in for a quick bite or placing an order to take home. The combination of offerings makes it a convenient stop for lunch or dinner along this central Staten Island corridor.