Cafe Del Sol
CLOSED NOW
Today: 11:00 am - 9:30 am
Tomorrow: 11:00 am - 9:30 am
Phone: (650) 326-2501
Address: 1010 Doyle St Ste 1, Menlo Park, CA 94025
Phone: (650) 485-2255
Cuisines: Mexican, Caterers, Continental, Latin American, Spanish, European
Price Range : Average
1772 Broadway St, Redwood City, CA 94063
1081 El Camino Real, Menlo Park, CA 94025
325 Sharon Park Dr, Menlo Park, CA 94025
208 Stanford Shopping Ctr, Palo Alto, CA 94304
375 University Ave, Palo Alto, CA 94301
1029 El Camino Real, Menlo Park, CA 94025
1158 Chestnut St, Menlo Park, CA 94025
2723 Middlefield Rd, Palo Alto, CA 94306
640 Emerson St, Palo Alto, CA 94301
1352 El Camino Real, Menlo Park, CA 94025