Winspear Opera House jest jednym z najbardziej charakterystycznych obiektów sztuk performatywnych w Dallas Arts District i stanowi część kompleksu AT&T Performing Arts Center. Budynek zaprojektowany przez Foster + Partners jest współczesną interpretacją tradycyjnej opery, wyróżniającą się czerwonym korpusem sali, wysoką szklaną fasadą oraz rozległym zadaszeniem nad otaczającą przestrzenią. Główna Margaret McDermott Performance Hall mieści około 2200 widzów i wykorzystuje klasyczny układ widowni w kształcie podkowy.
Wnętrze zaprojektowano tak, aby podkreślić bliski kontakt publiczności ze sceną, a zmienna akustyka pozwala dostosować salę do różnych rodzajów przedstawień. Scena i zaplecze techniczne powstały z myślą o operze i musicalach, ale umożliwiają również organizację baletu, tańca oraz innych produkcji scenicznych. Na kilku poziomach znajdują się bary oferujące napoje alkoholowe i bezalkoholowe oraz lekkie przekąski, a układ widowni łączy skalę dużej sali widowiskowej z atmosferą bardziej kameralnego teatru.
Obiekt znajduje się pod adresem 2403 Flora St, Dallas, Stany Zjednoczone, w samym Dallas Arts District. Dla osób przyjeżdżających samochodem wygodnym rozwiązaniem jest Lexus Red Parking – podziemny parking bezpośrednio pod Winspear Opera House, z wjazdem od Jack Evans Street; w obrębie centrum dostępne są również inne możliwości parkowania. Szersze informacje o transporcie publicznym i poruszaniu się po Dallas znajdują się w opisie miasta poniżej.