The Best Olive Oils in the World Are Spanish
No matter how small or basic a restaurant or bar in Spain may be, its tables will always be waiting for you with a bottle of extra virgin olive oil as well as salt and pepper and vinegar. Olive oil is essential to Spanish cuisine. Its smell, taste and texture are intrinsic components of the [...]