It's on Chapel Hill Rd, situated between Douglas Blvd and I-20. Behind the McDonalds and Starbucks. There is a Texas Roadhouse, Carraba's and Panda Express there as well. Take the first left south of I-20 (at the QT) on Chapel Hill.
Well, I wont be able to make it afterall. Doing a big mothers day thing for the wife all day. May try to make it next month. I am going to a big mustang show on saturday though. It's at hardy ford in dallas if anyone is interested.