Tamarine RestaurantRestaurantPalo Alto, CASpacesSeatedStandingOutdoor Patio26--Main Dining Room60--View 2 more spaces