This Crab Spinach Artichoke Dip is packed with three types of cheese, artichoke hearts, spinach, and flaky crab meat. It's an unforgettable twist on a classic but just as creamy, decadent, and addicting. This golden-brown appetizer tastes delicious with crostini, baguettes, crackers, and more!