Make taco shell bowls if desired and let them cool. (optional - instructions below)
Place ground beef in a large frying pan and cook until it is browned. Break hamburger up into small pieces while cooking. After the beef is cooked drain the grease from the pan by tipping it and spooning the grease out into a small bowl.
Add the taco seasoning and 2 tbsp water and stir. Add salsa or pico de gallo to ground beef to taste. Simmer the meat with taco seasoning and salsa for 2 minutes to heat up. Set the meat mixture aside to cool.
Wash the lettuce and place on a paper towel. Dry the leaves with a clean cloth or paper towel individually. You can also use a salad spinner which is a great tool to have.
Cut up the tomatoes, cilantro, onions and lime.
Drain and rinse the black beans and drain the black olives.
Place the lettuce in individual bowls or on a large platter or in a large salad bowl.
You can arrange toppings in sections on top of the lettuce or mix everything together. If you don't plan to eat all of it I would recommend keeping toppings separate and adding to the salad when you are ready to eat it so it doesn't get soggy.
When ready to serve drizzle dressing and salsa over the top and then top with guacamole. Put chips of your choice on top and garnish with lime wedges.