Need some suggestions guys. My parents are visiting my wife and I in oklahoma city this weekend. We're driving to Arlington on Friday to tour AT&T stadium. Any advice on restarsunts or attractions in the Arlington area that you may have would be appreciated!
Thanks for your input guys!