With a focus on fresh seafood and coastal-inspired cuisine, Pacific Catch at Stanford Shopping Center in Palo Alto, CA, offers a diverse menu of sustainable fish dishes and craft cocktails that cater to health-conscious diners and food enthusiasts alike. The store's modern, nautical-themed decor creates an inviting atmosphere for both casual family outings and sophisticated dining experiences.

Other Pacific Catch locations

All locations →