Salmorejo May 31, 2013 by Sharon When life gives you lemons, they say make lemonade. So what do you do when your friend gives you a big bag of ripe, home grown tomatoes and a mountain … [Read more...]