SoCal Restaurant Show

SoCal Restaurant Show


Garcia de la Cruz Olive Oil from Spain Part 2

May 05, 2024

Fun Fact…Spain is the Number One producer of olive oil and olives in the world. For over 150 years Spain’s Garcia del la Cruz has been a respected grower and producer of premium Extra Virgin Olive Oil (EVOO.) Over it’s history three generations of women h


loaded