Fiesta Drive-In

2400 S. 23rd Street,
McAllen, TX 78503

Unfavorite 1 person favorited this theater

Showing 1 comment

Scott Neff
Scott Neff on October 12, 2018 at 3:08 pm

Aerial views from Google show what could be the original snack bar structure at the center of the property. So not entirely demolished?