The Dos Equis Pavilion is located at 1818 1st Ave, Dallas, TX 75210.