This Refreshing Spanish Tomato Salad, is packed with flavors, easy to make and done in just 10 minutes. Gluten Free + naturally Vegan.