Applebees Locations & Hours in Temecula, CA 92592

Applebees Store Details

  • Address
    32175 Hwy. 79
    Temecula, CA 92592
    Maps & Directions
  • Phone Number
    (951) 506-7852

Nearby Applebees Locations