About
Cafe del Sol Restaurant, the premier Mexican restaurant in Menlo Park, CA, invites you to experience the authentic flavors of Mexico in a vibrant and welcoming atmosphere. Located at 1010 Doyle St, Cafe del Sol Restaurant is a must-visit destination for foodies and families alike. Our menu features a wide range of traditional Mexican dishes, from savory tacos and burritos to flavorful enchiladas and more. Using only the freshest ingredients, our chefs craft each dish with care to ensure a truly unforgettable dining experience. Whether you're in the mood for a quick lunch or a leisurely dinner, Cafe del Sol Restaurant is the perfect spot to relax and indulge in the rich flavors of Mexico. Come visit us today and discover why we're the top-rated Mexican restaurant in Menlo Park!