Taco Villa
Hours:
101 N 23rd St, Canyon TX 79015
Tips
Hours
Most Recent Comments
-
February 2024
A longtime favorite of mine. For fast food, Taco Villa will not disappoint.
-
November 2023
Very friendly staff. The food is always fresh for me. I love their taco salads.
-
September 2023
Would have given 5 stars but they are a little over priced for fast food.
More Comments(112)
Other Information
Cuisines: Mexican, American, Fast Food, Latin American
You May Also Like
-
Canyon, Texas