We spent our time in downtown Glen Rose …not at the main attractions, and we loved it! Glen Rose, Texas, where the dinosaurs once roamed, is a lovely small town situated along the Paluxy River. We all ...