The Best Restaurants and Bars in Palo Alto Eater SF
The menu includes a few rotating favorites from Tam Tam, the slightly more casual spot they opened in 2019 and closed in 2020. Open in Google Maps. Foursquare. 546 University Ave, Palo Alto, CA ...