Eating Mexican at Lil Taco restaurant in Appleton, WI.

Feedback

Do you manage or own Lil Taco?

Yes