Update Info - Taqueria El Portal
This restaurant was reported as closed. If it is open, let us know.
Taqueria El Portal
2405 Holloway St
Durham, NC 27703
2405 Holloway St
Durham, NC 27703
This restaurant was reported as closed. If it is open, let us know.