Philadelphia, PA Metro >
2401 E Norris St,
Sign in to Write a Tip
Tacos (especially the recurring duck en
nogado) are must-gets here, but don't sleep on the spicy chili cheese dog in the "vaquero" section. Amazing!
Thick-cut, house-made tortilla chips
are what make the nachos here something to write home about. Especially when you're downing them with a few fresh margaritas.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now