Originally Posted by racer Hooters went out of business in Nebraska. They had two, none left. Prefer Twin Peaks myself... except in Waco, TX.
Forum Rules