Cut cauliflower into 1″ steak pieces and then futher into medium sized chunks.
Drizzle 1 tablespoon of olive oil onto cauliflower pieces and give it a quick stir to coat.
Add all the seasonings to it (taco through black pepper) and combine well.
Add the other tablespoon of olive oil to a heated non-stick pan, continue heating on medium-high for 20 seconds than add your cauliflower and saute until softened (but not moushy) and has good color on it, turn off heat and set aside.
Double up on your lettuce leaves and put a heaping half of a cup of sauteed cauliflower in the center and top with shredded cheese, sour cream, harissa, and chopped peppers and onion.
Before picking up each lettuce taco, fold in both sides to hold it like a taco. If you want you can also fold in a third side for more of a wrap feel.