Pat & Oscars 8590 Rio San Diego Dr San Diego, CA 92108 Phone: (619) 295-6200
Category: Fast Food Diner Restaurant