Duck Tacos @ Luna Tapas Bar on Eaten
DUCK TACOS
Tacos
1
REVIEW
6.1
RATING
REVIEWS
5
th
PRETTY GOOD
queen.e's Tacos list
Shredded duck tacos at this fancy rooftop tapas bar. Not as nice as the tacos right off the cart on the street.