Phone: +16503262501
Address: 1010 Doyle Street, Menlo Park, 94025, United States Of America
City: Menlo Park
Dishes: 19
Reviews: 2168
Website: http://cafedelsolmenlo.com
"Great food, we like the red Snapper al mojo (fruit and butter sauce), red Snapper fish tacos and the steak or Veggie Fajitas! The green salsa is amazing when you order chips to start, do not forget the guacamole! The best place to get red snapper in the area. I'm here to like everything we tried. We'll come to lunch, dinner or take away. The servers are always friendly and attentive."
All prices are estimates.