Pat & Oscar's Restaurant is located at 12045 Carmel Mountain Rd Ste 303, San Diego, CA-92128. Get step by step driving directions to this Pat & Oscar's Restaurant.
The following map shows the location of Pat & Oscar's Restaurant
View details of this Pat & Oscar's Restaurant.