K. If its fine with ya'll, i already picked the place.
Its called........ Twin Peaks
Some info:
http://cityguide.aol.com/dallas/dini...dp?sbid=192961
http://www.guidelive.com/portal/page...&item_id=32202
Twin Peaks
2601 S Stemmons Fwy
Lewisville, TX 75067
Its Cross Street is Highway 121
AUGUST 18TH