Site icon Elicia Michaud

Steiner Ranch Steakhouse Construction Started

The title says it all. In case you don’t know the history, there is going to be a steakhouse with views of Lake Travis closer to the secondary Steiner Ranch entrance. From what I read somewhere, construction is starting now and expected to finish in a year.

Exit mobile version