Tasty late night fast-food coveniently located in Downtown SF:
Open till 11pm Sunday-Thursday
Open late until 2am on Friday and Saturday.
I recommend their Deluxe Chili Cheddar Fries...
Open till 11pm Sunday-Thursday
Open late until 2am on Friday and Saturday.
I recommend their Deluxe Chili Cheddar Fries...
-
Re: Del Taco (Market at Third St., SF)
Tue, March 13, 2007 - 1:13 PMalways liked the name: "Of the taco."