About

The Wet Spot is a pub/bar located in Decatur, IN.

Helpful Links

Past Print Ads