Eating Mexican at Taqueria La Vaquita‎ restaurant in Durham, NC.

Feedback

Do you manage or own Taqueria La Vaquita‎?

Yes