The Duck
Pond Park is located in the heart of Temecula business center across the street from the Target and Tower Plaza shopping centers.
Just above the Pond you will find Oscar's a family diner that offers great food. Other
nearby restaurants include; Claim Jumper, Chili's, Black Angus and many other popular
restaurants, as well as the Embassy Suites Hotel just across the street.