Restaurants in Leander, TX
Restaurants
18645 Fm 1431.,
Leander ,
TX
78645
UNITED STATES
Based on 1 reviews
Best Resturaunt on the North Shore
We eat at True Grits a couple times a month and we feel that it is a little gem on the North Shore. We have seen a great improvement since the new owners took over including the new back patio with live music. Jonestown has a cool place...Worldwide > United States > Leander, TX > Restaurants