The Horse and Hound Inn

94 Spring St, South Salem 10590, United States Get Directions to this spot
94 Spring St
South Salem, 10590
TX, United States

Rate and review The Horse and Hound Inn in South Salem, TX, United States!

Share your experiences at The Horse and Hound Inn with your friends or discover more Restaurants in South Salem, TX, United States.