Great spot near downtown. Walking distance from Palo Alto station