Anthony d.

Anthony d. left a tip at Cafe del Sol

1010 Doyle St, Menlo Park, CA | April 24, 2010
The green salsa is the best in the bay area...at least I think so.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Cafe del Sol
6.4
Menlo Park, CA
Mexican Restaurant
Show More