Taro San Japanese Noodle Bar
$$ • Japanese, Noodles, Sushi Bars
Hours:
717 Stanford Shopping Center, Palo Alto
(650) 815-2700
About Taro San Japanese Noodle Bar
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
Taro San Japanese Noodle Bar is a Japanese noodle restaurant specializing in delicious hand-made noodles. The menu features unique Japanese Fusion dishes like the pork donburi and Wagyu signature noodle bowl. Customers praise the tasty and fresh food, as well as the quick service. The restaurant is clean, spacious, and wheelchair accessible, making it a good choice for small groups. Recent reviews mention the exceptional housemade hojicha creme brulee and large portion sizes, though some found the uni ikura cold udon a bit pricey. While the Unagi Ebi Don and Wagyu Niku Udon received mixed reviews, the noodles were generally described as delicious, with large portions that are good for sharing.