Texas Tavern

323 Liberal St Dalhart TX 79022 USA

(806) 640-4535

Location