Has the new restaurant, The Lone Star opened? Can't wait to give it a try in June.