Duck Restaurants in San Diego
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: San Diego, Jessica Rocha, 516 5th Ave, San Diego, CA, 92101, USA, Afghanistan
Outdoor Seating, Accepts Credit Cards, Delivery, Street Parking
Price
The Average price for Duck is:
$15.0
Feedback
These reviews refer only to the mentioned ingredients.