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.