Back
Iztaccihuatl Mexican Restaurant Logo

Iztaccihuatl Mexican Restaurant

1.14mi
1122 S 8th St, Philadelphia, PA, 19147
Not Available Now (Available Wed 12:00 PM - 12:00 AM)

About Iztaccihuatl Mexican Restaurant

If you're looking for Spanish restaurants in Philadelphia look no further. Iztaccihuatl Mexican Restaurant is known for having some of the best Spanish in Philadelphia. Located at 1122 S 8th St, ...show more

Compare Delivery Services

(See pickup options)
EatStreetbest deal
$3.88
i
Total Fees
50minTime Est.
Place Order
Uber Eats
$5.24
i
Total Fees
25minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$2.75
i
Total Fees
49minTime Est.
Place Order
EatStreetbest deal
$3.88
i
Total Fees
50minTime Est.