Was this the star plex theater

Rodney Gregg | Nov 5, 2020 | Category: Live music venue in Dallas, Texas

Dos Equis Pavilion - All questions

Address: 1818 1st Ave, Dallas, TX 75210, USA

joseph j | Nov 5, 2020

Sure was

Random Things | Nov 5, 2020

It's a place for concerts

Kevin Jones | Nov 5, 2020

Yes.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Can you bring binoculars?

Jonas C. | Nov 6, 2019
Read More

Trending Places