Eating Mexican at Luna's Tamales restaurant in Wills Point, TX.

Feedback

Do you manage or own Luna's Tamales?

Yes