711 Stanford Shopping Center
Palo Alto, California 94304
Local Phone: (650) 384-6430
Since 2003 Bay Area diners have turned to Pacific Catch for balanced and healthful seafood preparations inspired by flavors from the Pacific.
- Dogs OK at outside seating
Pacific Catch, seafood, Palo Alto, dogs, dog friendly, restaurants