Tascosa Drive-in Theater

Location: 1999 Dumas Dr
Amarillo, Texas, United States, 79107-3853  

Madam Queen

Location: SE 2nd Street
Amarillo, Texas, United States, 79101  

CJ'S Red Rock Sports Bar

Location: 1306 NE 3rd Ave
Amarillo, Texas, United States, 79107-5432  

Globe-News Center for the Performing Arts

Location: 500 S Buchanan St
Amarillo, Texas, United States, 79101-2501  

Amarillo Civic Center Complex

Location: 401 S Buchanan St
Amarillo, Texas, United States, 79101-1606  

The 212 Club

Location: 212 SW 6th Ave
Amarillo, Texas, United States, 79101-2322