CLOSE
  OR   Browse our full list of cities

Loading
3 stars
6 review(s)  

Pat & Oscar's Restaurants

10673 Westview Pkwy, San Diego, CA 92126

(858) 621-6100

neighborhoods: Northeastern San Diego, Northeastern, Mira Mesa