 More than a dozen Hooters locations in Texas have shut down, including the one in San Angelo. San Angelo's Twin Peaks Sports Bar has extended an invitation of employment to all Hooters staff. The chain joining a growing list of restaurants that have shuttered locations as businesses have seen their costs continue to skyrocket.