Taqueria La Finca at 29036 216th Ave SE, Black Diamond, WA 98010 (parking lot)

.