Food was great nice everything was warm and fresh decent customer service my only complaint is the water wasn’t very good overall pretty good and quick place to
August 2023
I live in Tennessee for the past 22 years. When I am back in Amarillo, first stop is usually Taco Villa. Taco Villa is a sacred to me as Grandma's cooking.
July 2023
I like Taco Villa in general but this location has THE best staff. They always ask if all is good after I get my order and sit down. They are always cleaning and refilling the products and condiment bar. Truly impressive!!!