TAQUERIA LA VAQUITA

(919) 402-0209


Get Directions

2700 Chapel Hill Rd, Durham, NC 27707

Open Daily 10:00 AM-9:30 PM

www.lavaquitanc.com