Iztaccihuatl Restaurant

Iztaccihuatl is an authentic Mexican BYOB located in South Philadelphia. We offer both a fun, delicious dine-in experience and delivery! A few of the items on our menu include Salmon con Mariscos, Enchiladas de Mole, and Torta Cubana. We also serve Burritos, Tacos, and Grilled Shrimp Platter. Find us west of Delaware River at the corner of Washington Avenue and Passunk Avenue. Order online for carryout or delivery.