El Corral Mexican Restaurant

1821 Hillandale Rd, Croasdaile Commons Shopping Ctr, I-85 Exit 174A
Durham, NC 27705
Phone: (919) 309-4543