Taro San
Udon, Sushi, Vegan Menu
A
B
C
D
E
★ 4.3 · $$ · Hours
lightbulb
Popular tips: "Try the vegan miso trumpet roll for a unique taste"
restaurant_menu
Must-try: curry udon, curry, truffle udon
thumb_up
Praised for: many vegan options, friendly staff, clearly marked vegan
Taro San is a casual Japanese restaurant located in Stanford Shopping Center offering a variety of well-labeled vegan and vegetarian options including vegan udon, sushi, and bento boxes. The menu features fresh homemade noodles and flavorful broths, although some reviews mention the broth can be bland. The venue has a classy yet comfortable mall atmosphere, making it suitable for quick lunches or relaxed dining with friends and family.
Photos from Google Maps
schedule
Hours
Sunday 11 AM-9 PM
Monday 11 AM-9 PM
Tuesday 11 AM-9 PM
Wednesday 11 AM-9 PM
Thursday 11 AM-9 PM
Friday 11 AM-10 PM
Saturday 11 AM-10 PM
location_on
directions
Navigate on Google Maps
717 Stanford Shopping Center
Palo Alto
CA 94304
Palo Alto
CA 94304
Spinach Rating
Vegan Friendliness
infoC
Good vegan options
Vegan Options
many
B
Protein Options
tofu, mushrooms, inari
B
Menu Clarity
clear labeling
C
Staff Knowledge
Knowledgeable
B
Warnings
info
No warnings