Fiesta Drive-In
2400 S. 23rd Street,
McAllen,
TX
78503
2400 S. 23rd Street,
McAllen,
TX
78503
1 person favorited this theater
Showing 1 comment
Aerial views from Google show what could be the original snack bar structure at the center of the property. So not entirely demolished?