This fast-food restaurant chain serves a large selection of tacos, burritos, quesadillas and nachos. Taco Bell's drive-thru window is open into the early morning hours to satisfy any late-night craving.
259 El Camino Real, San Carlos, CA 94070
(650) 508-8226
  • Hours: Mon - Thu, Sun, 11am - 1am; Fri, Sat, 11am - 2am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »