Mini Duck Tacos

mini-duck-tacos
ratingratingratingratingrating  (0)
Feta, tomato, napa cabbage, tomato-cilantro sauce
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
12925 El Camino Real, Del Mar, CA 92130
(858) 259-6600
ratingratingratingratingrating
Closed