Take the BART to the Dublin/Pleasanton station. The location is a 20 minute walk from the station.
The Pleasanton/Dublin transit (“Wheels” its called) line #10 runs from the
Dublin/Pleasanton BART station right past the restaurant.
If you call 510 441-2278 (BART), the public transit folks will make a
personalized transit plan to the restaurant.