Restaurants Menlo Park
Book Your Stay at Our Hotel Today!
Menlo Tavern inside Stanford Park Hotel serves American comfort food in a cozy space with courtyard seating.
Loading map...