Lone Star Botany is the latest addition to the Lone Star family and is situated in the heart of the Botany Town Center, Botany. We can seat over 180 guests but you would never know it. There is a great deck with a fabulous view, a mid section beside the fire, or our lower dining room that feels so cozy. We also have an old fashion veranda that looks like it's from a cowboy movie and a bar you can grab a drink at before you sit down for a famous Lone Star meal.
Lone Star Botany also offers free Wifi! It’s now even easier for you to download our Lone Star Loyal App and keep up to date with all our promotions and offers.