Located just at the hill that leads you to the Citadel, Castle Bar & Cafè is truly at the heart of Victoria, immersing you in the Gozitan culture.