Family-friendly chain restaurant, The Old Castle, offers grilled meats, salads, pasta, and seafood. Features include free parking, a full bar, and dog-friendly options.