San Marcos was served by the Missouri - Kansas - Texas ("Katy") Railroad and the International & Great (I-GN) Northern Railroad.
Katy depot
I-GN depot