Tomatoes at their finest! Ahead of I lived in Spain, I never would've believed To place grated tomatoes on toast. But this combo is a staple in the Spanish diet regime, and now it looks as if probably the most normal point on the earth. Mojo Picante, aka Spanish Crimson https://melhuscatering.no/