The Plumed Horse Restaurant has been n institution in the South Bay since 1952. In 2008, Chef Peter Armellino came to Saratoga and established the vision of a Michelin Star restaurant in the foothills of the Santa Cruz Mountains. Coupled with a Grand Award from Wine Spectator, the Plumed Horse provi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet