King's Castle Bar & Grill is a laid-back restaurant offering pub-grub, big-screen TVs, live bands, and karaoke nights.