Restaurant
Cafe del sol restaurant
5 lokale anbefaler,
Tips fra lokale
Updated south-of-the-border options like fish tacos & tostada salads are served in a cheery space.
Unikke ting, man kan tage sig til i nærheden
De lokale anbefaler også
Placering
1010 Doyle St
Menlo Park, CA
Downtown Menlo Park