I had dinner at Zocalo's last night and had the most wonderful heirloom tomatoes and was wondering where I could buy some. I have checked both Citeralla's and Grace and had no luck. An upper East Side location is preferable, but I am willing to travel, if necessary. They were really great tasting. Thanks in advance for any suggestions.