Preheat oven to 400° F.
Line a large baking sheet with aluminum foil. Arrange the tortilla chips on the tray.
Heat olive oil on medium heat in a medium to large non-stick pan.
Add onion and cook over medium heat for 5 minutes, stirring occasionally to prevent burning.
Stir in refried beans, salsa and taco seasoning. Cook over medium heat for an additional 2 minutes.
Add the refried bean mixture to the tortilla chips as the first layer, leaving the "outside" chips along the four sides clean (like you would do with pizza dough).
Add the black beans as the next layer over the refried beans.
Add the tomatoes followed by the olives.
Top everything with cheese, including the end chips.
Add jalapeno slices.
Bake for 7-10 minutes. Nachos are done when cheese is melted and bubbly. Be careful not to burn.
Garnish with fresh chopped cilantro.
Serves about 6 people if served as a meal and about 10 as an appetizer.