Our back-yard neighbors gave us sone tomatoes so I told Charlie that I was going to make Pico de Gallo with a couple of them. He said "lets have tacos with it then" I said OK and headed to the Mesican grocery because their avocados are ripe enough to use the same day and you can't rely on getting them like that anywhere else. While I was there, I decided to get some of their Pico de Gallo because I didn't feel like making both Guacamole and a salsa before making the tacos. Also Pico de Gallo is better the next day. I'll make some tomorrow and see if I like theirs better. I am pretty sure garden fresh tomatoes will be really good for as long as they last. I've never had good luck with growing my own.