El Jefe Restaurant & Bar

110 Astro Shopping Center, Newark, DE 19711

$$ - 56 reviews
  • Details

    Our menu features classic favorites as well as modern adaptations of Mexican traditional dishes and drinks. Welcome amigos & make yourself at home!

    Show Map