My colleague gave me a bunch of tomatoes from her garden. I've had a Roma for dinner each of the past two nights. What is it about homegrown tomatoes that just taste better? It's like you can taste the sunshine almost.
The ones that are left (but not that peach!) will most likely become tomato basil soup this weekend. Or pasta sauce.... I can't wait to do a little cooking with them!