Bringing a taste of Spain to Christchurch. Castro’s offers an authentic and unique Spanish experience. Castro’s beautiful food, craft beers, cocktails, live music, and décor will take guests on a unique journey.