
Pop-Up ChefRachel & Jeff Kauflin
New York
About Rachel & Jeff Kauflin
Hi! We live on the Upper West Side and enjoy doing things around the city, from exploring restaurants, to biking. We like most foods, but our favorite type is anything semi-healthy that still tastes delicious.