Calls to Austin's during the past week went unanswered, and a weekend visit to the eatery at 6129 E. Broadway Blvd. showed a sign taped to the window by the landlord saying that the locks had been changed because the rent had not been paid.
The eatery was originally located at 2920 E. Broadway Blvd., but moved several years back to its new location.
Attempts to reach the owners to see what led to the closing were unsuccessful.
Docents guide tours of the center of some of the world's leading research about dendrochronology as it… More