The Shepherds Inn is a restaurant offering event space. Established in 1974, it features historic interest and can host large events, including weddings.