She's not insecure at all. I actually checked out Twins' menu and it didn't look all that appealing to me unless you know an item thats just really good.
We used to always go to Griff's when I lived in Houston. The staff are serious Houston sports fans. The food is the best greasy bar food(wings, burgers etc.) IMO. Some nights they would do steaks or pork chops. Of course, I haven't stepped foot in there in about 3 years but it doesn't seem like the kind of place that changes.