Cotulla TX Log Cabins Homes & Buildings 1. 637 N Baylor, Cotulla, TX 78014 | El Charro (830) 879-5260