In a 9x13 inch baking dish, spread the refried beans evenly across the bottom.
Layer the sour cream over the refried beans, smoothing it out to create an even layer.
Next, spread the guacamole over the sour cream layer.
Pour the salsa over the guacamole, spreading it evenly.
Sprinkle the shredded cheddar cheese on top of the salsa layer.
Add the shredded lettuce evenly over the cheese.
Decorate the top with diced tomatoes, black olives, and green onions to create an American flag design. Use the tomatoes for the red stripes and the olives for the blue field.
Chill the dip in the refrigerator for at least 30 minutes before serving to allow the flavors to meld.
Serve with tortilla chips for dipping.