Preheat oven to 400°F.
Using kitchen sheers, trim the florets of the cauliflower where the floret meets the stem of each floret, trying to keep all the beautiful florets intact. If one floret is too large, you may need to cut it in half or quarters.
In a medium mixing bowl, toss the cauliflower florets, melted butter, lemon zest, rosemary, and salt until the cauliflower is well coated in the butter.
Place in an oven-proof baking dish and roast for about 30 minutes, or just until tender.While the cauliflower is roasting, heat a griddle on medium high.
Sear each tomato slice on the griddle, adding a little salt to each slice. Flip over with a spatula after a couple minutes. Repeat the same process on the other side. The tomatoes should be soft and caramelized when they are done, but able to hold their shape without turning to mush.
When cauliflower and tomatoes are ready, you are ready to build your tacos. On the same griddle you used for the tomatoes, warm the tortillas on both sides to desired doneness. Spread some hummus on each tortilla, then place a few tomato slices, then top with 3-4 pieces of cauliflower. Serve immediately with desired additional topping or garnish.