Taco Bell ★★★★☆4.0 (627) Restaurants Fast food restaurant · Burrito restaurant · Takeout Restaurant (...) 910 E Charleston Rd, Palo Alto, CA 94303 Today: 8 AM–1 AM Call Website Details →