Pat & Oscar's Restaurants
965 Palomar Airport Rd 92011-1110 Carlsbad California USA
- Profile: Pat & Oscar's Restaurants is a Eating and drinking places company located at Carlsbad, California USA, address is 965 Palomar Airport Rd, Carlsbad 92011-1110 CA, postcode is 92011-1110, you can contact Pat & Oscar's Restaurants by phone 8585920223