Texas, in 1982, purchased the former O'Charley's building on East Indiana Street for $2.1 million. Currently, the chain has restaurants in 19 states, and the Evansville location will be its second ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results