Eating Fast Food Food Stand Mexican at Lulis Taqueria restaurant in Plano, TX.

Feedback

Do you manage or own Lulis Taqueria?

Yes