Julia Child and other celebrity chefs honored on new stamps

The United States Postal Service has cooked up something new — stamps honoring five celebrity chefs. The set, which officially comes out next Friday (Sept. 26), spotlights James Beard, Julia Child, Joyce Chen, Edna Lewis and Felipe Rojas-Lombardi. [Read more…]