Rachel Garcia
Valley Race Park
Harlingen, Texas
"Rachel Garcia"
Good place to have a beer and watch dogs race and horse too