• Farm Stand

    33120 Rancho California Rd Temecula California 92592 United States

    Hours: Monday - Friday 11:00AM until 5:00PM, Saturday and Sunday 10:00AM - 6:00PM
    33120 Rancho California Rd
    Temecula, California 92592
    United States
    This is a great place to pick up lemons, avocados, oranges and more. This place always seems to have avocados year round, Great place to quickly pick up some fresh local grown fruit