Tortas Lopez (Taco Truck) hero image

Tortas Lopez (Taco Truck)

Restaurant

1301 N Alston Ave, Durham, NC 27701, USA

Biter Score
8.2
Closed
Tuesday: 4 PM – 10 PM