Tootsies At The Stanford Barn

Tootsies At The Stanford Barn

This Italian café in the Stanford Barn is reputedly named after Leland Stanford's dog. Pet-friendly seating.

© 2022 DogTrekker.com
Website by Brandhound