Cook's Seafood ★★★★★4.5 (1,265) Restaurants Seafood restaurant · Fish & chips restaurant 751 El Camino Real, Menlo Park, CA 94025 Call Website Details →