Top
:
United_States
:
TX
:
Dalhart
Sands Restaurant, Dalhart, Texas
Sands Restaurant
314 Liberal St
Dalhart TX United States
Phone: 806.244.2424