El Azteca
714 Chestnut St Philadelphia PA 19102 (map it!)