Go Duck Yourself
San Francisco, CA 94133
Go Duck Yourself is a vibrant restaurant located in the heart of San Francisco, CA, offering a unique twist on Asian-inspired cuisine with a focus on duck dishes. The trendy atmosphere combined with a creative menu makes it a must-visit for food lovers. Guests can enjoy a variety of flavorful dishes, expertly crafted cocktails, and a warm, inviting ambiance that encourages social dining.
Generated from this place's information
Find related places
See a problem?
You might also like
Partial Data by Foursquare.