Del Sol Cafe
1010 Doyle St # 1
Menlo Ave.
Menlo Park, California 94025
USA
Phone: 650-326-2501
Menlo Ave.
Menlo Park, California 94025
USA
Phone: 650-326-2501
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Su Hong Restaurant0.01 mi
Oak City Bar and Grill0.04 mi
Wild Hare0.04 mi
Applewood Pizza 2 Go0.05 mi
Applewood Pizza0.05 mi
Left Bank0.05 mi
Su Hong Restaurant0.06 mi
Cold Stone Creamery0.06 mi
Mextogo0.06 mi
Tokyo Subway0.07 mi
Cuisine:
Del Sol Cafe Description:
The Peninsula has more than its share of burrito shacks and taco stands. Finding upscale Mexican cuisine, however, can be about as hard as locating a Cal Bears fan in this neck of the Stanford woods. That's what makes Café del Sol so special. From the white tablecloths to the artful presentations of its dishes, the restaurant delivers a very different dining experience. Meals start when taquitos, not chips and salsa, are brought to your table. After that, diners can go in any number of directions, none of which will likely be the wrong path. When in doubt, however, a good rule of thumb is to go with anything that has the fresh, sweet mango salsa. The restaurant also does an excellent job with fish dishes, especially the salmon en papillote. Red meat fans will enjoy the tender, grilled hangar steak. For dessert, don't miss the creamy flan, which ranks as one of the better custards served in this area.
Reviews of Del Sol Cafe