San Juan Texas? I am not familiar with it.
San Juan is near Pharr. McAllen would be the next largest city.
Down towards the Brownsville area...Apparently...I haven’t really looked but it should pop up on Google Earth...