Taylor Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(313) 880-1900(313) 880-190011386 Telegraph RoadTaylor, Michigan, 48180Get DirectionsVisit Restaurant PageOrder now