Brew Pubs in San Carlos, CA
31. Menlo Tavern
100 El Camino Real, Menlo Park, CA, 94025
OPEN NOW:6:30 am - 12:00 am
From Business: Menlo Tavern inside Stanford Park Hotel serves American comfort food in a cozy space with courtyard seating.
100 El Camino Real, Menlo Park, CA, 94025
From Business: Menlo Tavern inside Stanford Park Hotel serves American comfort food in a cozy space with courtyard seating.