Located in Menlo Park, California, Taro San is a restaurant.
No contact information available for Taro San.
You'll find atm, fuel, clinic, doctor, toilet, grocery, parking, convenience, supermarket and charging station within roughly 3.6 miles.
The area also features Bar, Bathroom Furnishing, Beauty, Bed, Bench, Bicycle, Bicycle Repair Station, Biergarten, Bleachers, Bookmaker, Books, Bureau De Change, Bus Station, Bus Stop, Butcher, Cabinet, Cafe, Camera among other options.
Nearby food and drink options include Celsius® Sparkling Orange, Fajitas De Res, Sausage & Eggs, Regular Taco, Strawberry Milk Tea, Ranch Beans, Detroit-style Deep Dish Cheese, 28 The Gsu Salad, Espresso Single, Original Cold Brew Oat Latte, Sheikh El Mahshi, Philly Cheese Steak Loaded Tots, Veggie Panini, Cranberry Juice, Bacon & Blue, Kalua Pork, Braised Prawns, Meal Plan Laksa, Fanta (2 Lts) or Lorcoc.
Similar places nearby include Hummus, Pacific Catch, California Pizza Kitchen, Fleming's or RH Rooftop Restaurant.