Restaurante
Cafe del sol restaurant
Recomendado por 5 habitantes locales,
Consejos de residentes locales
Updated south-of-the-border options like fish tacos & tostada salads are served in a cheery space.
Actividades únicas en la zona
Los residentes locales también recomiendan
Ubicación
1010 Doyle St
Menlo Park, CA
Downtown Menlo Park