Grand Prairie, TX was one of a few stops on a business trip to Texas in 2009. I found Grand Prairie to be a little more than I expected but still nothing "over-the-top". Grand Prairie does a nice job at provided a clean and friendly downtown environment with emphasis on restaurants and shopping.
There are not really any major attractions in Grand Prairie. The downtown city area of Grand Prairie is well designed and has a modern feel. I was impressed by the overall design and cleanliness. I enjoyed a nice afternoon visiting a local restaurant; the majority of the food in Grand Prairie seems to have a Spanish influence. Afterwards I enjoyed walking up and down the main boulevard area and browsing through the many smaller shops and some larger ones as well!
Shopping is decent if you enjoy smaller local establishments but you won't find any huge malls! The community seems nice enough but the overall area around Grand Prairie feels to spaced apart and baron. The nightlife is practically non-existent. I would recommend stopping downtown for a bite to eat or maybe to browse the antique shops!