Old Castle is a German restaurant offering bratwurst and other traditional German specialties in an old-world tavern setting.