9949 Cedar Creek Rd, Delton
(269) 623-4949
Horn Creek Restaurant and Pub located in Delton, MI has been the area's number one dining destination since they opened in 2006. Owners, Larry and Tara Case, run the pub alongside their family and friends. Horn Creek's atmosphere is reminiscent of ...