20 Spanish Foods You Must TrySpanish foods that you just can’t leave the country without devouring. You’ll love everything!