Pacific Catch

Pacific Catch is a famous seafood restaurant in Santa Clara. Pacific Catch is one of the Three Best Rated® Seafood Restaurants in Santa Clara, CA.