Is the Starplex Pavillion also called Dos Equis Pavillion?
Address: 1818 1st Ave, Dallas, TX 75210, USA
Kimball Hansen | Nov 6, 2018
Sometimes
Raul Poza | Nov 6, 2018
No
Jeremy Fox (FireFox) | Nov 6, 2018
That will be the new sponsor, yes.
Andrew Gomez | Nov 6, 2018
Yes
Donald Edington | Nov 6, 2018
Yes it is nowthe Dos Equis Pavillion
Thanks! Your answer is awaiting moderation.