The city of Grapevine, Texas has some excellent sites and attractions to help you enjoy your time in the Lone Star State. From museums, to lakes, to water parks, Grapevine has it all. To help you stay entertained while traveling through Grapevine, here are