2401 E Norris St (at Cedar St & Susquehanna St), Philadelphia, PA
Mexican Restaurant · North Philadelphia · 73 tips and reviews
Jessica Nambudiri: The impala are delish and one of the cheapest mixed drinks. Burritos are filling and the recommended taco amount is around 4, plus or minis one depending on how hungry you are.