Directions |

Delicious & authentic Mexican food is close by, check and see!

We Are Located

In the Astro Shopping Center off Kirkwood Highway in Newark.

110 Astro Shopping Center
Newark, DE 19711

We look forward to seeing you soon!

Get Directions – Just enter your Address:

Map to El Jefe Restaurant