Restaurants :: TAQUERIA LOS COMPADRES
Restaurants :: TAQUERIA LOS COMPADRESTAQUERIA LOS COMPADRES
(302) 368-8289
Get Directions
2675 Kirkwood Hwy, Newark, DE 19711
Open Daily 9:00 AM-10:00 PM
Open Daily 9:00 AM-10:00 PM