With Cinco de Mayo right around the corner, I wanted to share my family's recipe for Mexican 5 layer dip! It mainly consists of some of our favorite taco ingredients: Beans, guacamole, sour cream, cheese, and your favorite Mexican toppings. Best of all? You can make this dish vegetarian or add-in some of your favorite protein. Just don't forget the tortilla chips!