text: Cafe Borrone 1010 El Camino Real, Menlo Park, CA 94025, +1-650-327-0830; cafeborrone.com Food: 18/30 ; Ambience: 19/30 ; Service: 15/30 ; Price: $$... This cafe is a welcoming oasis on the Peninsula. It even has a fountain outside which cloaks the nearby sounds of El Camino traffic. Next door to