×
Madera

Madera literally means "wood" in the Spanish language – the concept of the restaurant is built around the wood-burning kitchen reminiscent of the California Ranch House and early Spanish missionary heritage. The intent of Madera is to pay homage to the abundant history of this local region - and present cohesive cuisine based on this.

2825 Sand Hill Road Menlo Park, California 94025 United States

Recent Stories