
Add the oil to a frying pan and heat to medium high. Drop in the garlic and sauté for 3 minutes.
Add the lentils and walnuts and cook for 3 more minutes. Then add the chipotle peppers, chipotle sauce, fire-roasted tomatoes, cumin, oregano, and salt. Cook on low for 15 minutes.
Put the romaine in a large bowl, then add the taco meat, black beans, corn, tomato, red onion, black olives, and cilantro.
In a small bowl mix the sour cream, salsa, and taco seasonings for the dressing.
Pour the dressing over the salad ingredients and toss well. Garnish with lime.