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.
Catch all of this year’s Oscar nominated short films on the big screen! Predict the winners and… More