Get directions to: Taqueria La Poblana, Durham, NC
Restaurant address: 2301 N Roxboro St Durham, NC 27704, USA
Restaurant: Taqueria La Poblana