Tootsie's At The Stanford Barn
$ • Italian, Coffee Shops, Pet Friendly
Hours:
700 Welch Rd, Palo Alto
(650) 300-2298
Take-Out/Delivery Options
Customers' Favorites
Recent Reviews
After coming here since covid restrictions were lifted, I find it much improved, service-wise. Food is generally good, but not great. Portions on smaller side. Setting is really nice if you can snag a table with an umbrella and get it angled properly for the sun's movement. There is extremely limited seating indoors.
Good outdoor restaurant to hangout in the Stanford Barn area. The staff is polite and helpful. Wish they had more vegetarian food options in the menu. Overall a good place to hang out and catch some California
Ratings
Hours
Monday | 7AM - 3PM |
Tuesday | 7AM - 3PM |
Wednesday | 7AM - 3PM |
Thursday | 7AM - 3PM |
Friday | 7AM - 3PM |
Saturday | Closed |
Sunday | Closed |