Tomatoes at their greatest! Before I lived in Spain, I in no way would've considered To place grated tomatoes on toast. But this combo is really a staple in the Spanish eating plan, and now it looks as if essentially the most purely natural factor on this planet. Mojo Picante, https://melhuscatering.no/