Food & Drink

Iztaccihuatl Mexican Restaurant

Published On 11/30/2011 Published On 11/30/2011
Previous Venue Next Venue Venue Description
1. Iztaccihuatl Mexican Restaurant 1122 S 8th St, Philadelphia, PA 19147

Finally answering Cleavon Little's burning Blazing Saddles question (it means "White Woman" in Spanish), Izta's a cavernous-but-sparse spot specializing in Mexican seafood (shellfish-heavy Arroz Con Mariscos), plus sexy protein like the queso-topped Bistec Fiesta Ozolco (Beef Party!), and the Alambre Carnivoro, quite literally a steaming metal platter of meat.