Teri's place is an amazing location in Dallas with a stunning view of the city, and a lovely rooftop! It's a perfect spot for a large group!