Taco Bell
No reviews on YupUp yet.
Location & hours
1701 E Bayshore Rd, Palo Alto, CA 94303
Get directions- Monday7 AM–1 AM
- Tuesday7 AM–2 AM
- Wednesday7 AM–2 AM
- Thursday7 AM–12 AM
- FridayOpen 24 hours
- SaturdayOpen 24 hours
- Sunday5:30 AM–2 AM
No reviews on YupUp yet.
1701 E Bayshore Rd, Palo Alto, CA 94303
Get directions