AAustin Read More P. Terry’s announces closure of flagship location in North AustinJune 22, 2026 Austin-based burger stand P. Terry’s announced on social media June 17 that its flagship location, located at 5701…