Taco Ranch's last location in south Austin permanently closing on Nov. 3
On Thursday, Terry Taco Enterprises, LLC announced it is permanently closing its remaining Taco Ranch location in south Austin on Nov. 3, according to a news release from P. Terry's.