Tehachapi Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(661) 823-9442(661) 823-9442645 Tucker RoadTehachapi, California, 93561Get DirectionsVisit Restaurant PageOrder now