Old Castle Restaurant is a German Restaraunt with tons of german beer on tap, a wondefully decorated location, and a great atmosphere! located at 3830 Sun City Center Blvd #107, Ruskin, FL 33573 and they can be reached at (813) 633-3331. They are open 11 to 9 daily.