Skip to content
Winxato - The Global Index

No. 92,332 · US · United States

Cafe del sol restaurant

1010 Doyle St. Menlo Park. CA 94025. United States

4.2
Cafe del sol restaurant photo

About Cafe del sol restaurant

Cafe del sol restaurant is located at 1010 Doyle St. Menlo Park. CA 94025. United States. Visitors rate it 4.2 out of 5, based on 3 reviews shown below. You can call +1 650-326-2501.

Visitor reviews

  • Visitor 1

    Ok food with fine dinning Mexican price.

  • Visitor 2

    Outstanding service, Delicious food with generous portions

  • Visitor 3

    Prices are reasonable and there is no wait even on Saturday night.

Questions about Cafe del sol restaurant

Where is Cafe del sol restaurant?

Cafe del sol restaurant is at 1010 Doyle St. Menlo Park. CA 94025. United States. Use the Directions button on this page to open the address in your maps app.

What are the opening hours of Cafe del sol restaurant?

The listed opening hours are Monday: 10:30 am–2:30 pm; Tuesday: 10:30 am–2:30 pm; Wednesday: 10:30 am–2:30 pm; Thursday: 10:30 am–2:30 pm; Friday: 10:30 am–2:30 pm; Saturday: 10:30 am–2:30 pm; Sunday: Closed. Hours can change on public holidays.

How can I contact Cafe del sol restaurant?

You can call +1 650-326-2501.

How is Cafe del sol restaurant rated?

Visitors rate Cafe del sol restaurant 4.2 out of 5, and 3 visitor reviews are shown on this page.

More places to explore

We use cookies for statistics and to show ads. See the privacy policy.