Dive into this easy-to-make, crowd-pleasing layered taco dip! This vegetarian version is made with refried beans, seasoned sour cream and cream cheese, a layer of your favorite salsa, cheese, and toppings like shredded lettuce, black olives, jalapenos, and green onions. It's the perfect make-ahead appetizer!