Is there a place there to have a picnic there
Address: 2001 Flora St, Dallas, TX 75201, USA
Byron Bacon | Oct 5, 2020
No, but there is an outdoor seating area by the dining facility.
Sal Jafar | Oct 5, 2020
No
Thanks! Your answer is awaiting moderation.