Tulare Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(559) 687-9058(559) 687-90581415 Hillman StTulare, California, 93274Get DirectionsVisit Restaurant PageOrder now