That is the lovely place. I always had been enjoying sitting here eating a pair of nice roll..mmm..
19. Pacific Catch
545 San Antonio Rd Ste 34Mountain View, CA 94040
From Business: Pacific Catch is a comfortable West Coast Fish House bringing together local California sensibility and the spirit of island hospitality. happy hour | outside sea…