Winchester Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(951) 325-5161(951) 325-516130640 Benton RoadWinchester, California, 92596Get DirectionsVisit Restaurant PageOrder now