Restaurants & Bars

London Tomatillos?

relizabeth | Jul 30, 200601:27 PM     2

I'm looking for some fresh tomatillos. I've found them a few times at the tomato stand (the one that is from the Isle of Wight) at Queens Park farmer's market, but my attempts to special order them fail.

Want to stay up to date with this post? Sign Up Now ›

Recommended from Chowhound

See what's new!
View latest discussions ›