No one is following Rachel yet.
Rachel isn't following anyone yet.
Getting your current location
Finding Rachel Hatch locations
- All Tips
- Pizza Places (1)
- Parks (1)
- Palo Alto, United States (1)
- Downtown North, Palo Alto, United States (1)
- Martinez, United States (1)
Patxi's PizzaMay 5, 2010
Pizza • Palo Alto, United States
Their spinach & mushroom pizza is delicious, and their iced tea is tasty:)
Go to Briones Regional Park and see if you can avoid a showdown with a cow over who rightfully owns the path you're on! It is humbling.