Taco Bell
1701 E Bayshore Rd, Palo Alto
(650) 325-8226
Recent Reviews
Order Online
You May Also Like
McDonald's - 1721 E Bayshore Rd
Fast Food, Burgers, Coffee & Tea
Oceanna's Cafe - 1775 E Bayshore Rd
Cafe
Three Brothers Tacos - 1760 W Bayshore Rd
Mexican
Restaurants in Palo Alto, CA
Taco Bell
1701 E Bayshore Rd, Palo Alto, CA 94303
(650) 325-8226