Also known as La Grulla, Texas, La Grulla, TX
city in Starr County, Texas, United States
~3 min read
La Grulla is a city in Starr County, Texas, United States, founded by Juan Santiago Longoria (3rd great-grandfather of actress Eva Longoria) in 1836. The population was 1,222 at the 2020 census.
Geography
via Wikipedia infobox
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).