Restaurants & Bars

San Francisco Bay Area Takeout

Best take out roasted duck in San Francisco?

Share:

Restaurants & Bars 20

Best take out roasted duck in San Francisco?

SteveTimko | Jul 27, 2007 09:25 AM

I need suggestions for best take out roasted duck in San Francisco. Some place around Chinatown or the north beach area is preferred.

Want to stay up to date with this post?