South Texas International Film Festival
Edinburg Conference Center at Renaissance 118 Paseo Del Prado, Edinburg, TX, United StatesThe City of Edinburg promotes the visual arts and the growing film industry in the Rio Grande Valley and hosts the South Texas International Film Festival. The South Texas International…