Taqueria El Portal, DURHAM, North Carolina (NC)

Feeling hungry? Taqueria El Portal might be the place to eat for you.
Conveniently located at 2405 Holloway St () in DURHAM, North Carolina (NC) (27703), Taqueria El Portal can be reached at 9199574635. Please call in advance to make a reservation.
More restaurants in DURHAM, North Carolina (NC)


Taqueria El Portal contact information and details:
Address: 2405 Holloway St - , DURHAM, North Carolina (NC) 27703
Contact Phone: 9199574635