Tortas Lopez (Taco Truck) hero image

Tortas Lopez (Taco Truck)

Restaurant

1301 N Alston Ave, Durham, NC 27701, USA

Biter Score
8.2
Closed
Sunday: 11 AM – 10 PM