Home » California » San Diego » Pat & Oscar's Restaurant » Map

Pat & Oscar's Restaurant Location Map

There are 4 Pat & Oscar's Restaurant locations in San Diego. This Pat & Oscar's Restaurant is located at 10673 Westview Pkwy, San Diego, CA-92126. An interactive Map of this Pat & Oscar's Restaurant is shown below.

View details of this Pat & Oscar's Restaurant location, or other Pat & Oscar's Restaurant locations in San Diego.