Denny's 681 Newcastle Rd Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours681 Newcastle Rd Newcastle, CA 95658 US