Former restaurant · 2900 Holloway St, Durham, NC
Now at this address: EL DEPORTISTA RESTAURANT · 2900 HOLLOWAY ST, Durham, NC 27703 · (984) 219-6107
See something wrong? Update this listing.
Reviews from when this restaurant was open.
No reviews on file.
Explore all restaurants in Durham, NC