We asked Ari Taymor all of his favorite spots to eat in Los Angeles, New York, San Francisco, and Chicago. Lucky for us—he dished.
We asked Ari Taymor all of his favorite spots to eat in Los Angeles, New York, San Francisco, and Chicago. Lucky for us—he dished.