This flavorful plant based cucumber salad is filled with fresh veggies and tossed in a homemade vinaigrette.