Texas State Public Affairs Network tspantx.com
Next up in 5
Example video title will go here for this video
The longtime Fort Worth landmark’s last day at its current location at 2629 N Main St. will be Sunday, June 30.