Restaurants in Santa Claus, IN
- Home
- United States
- Santa Claus
Town in Spencer County, Indiana
Browse restaurants, pubs, cafés and fast food in Santa Claus.
Restaurants in Santa Claus
Town in Spencer County, Indiana
Browse restaurants, pubs, cafés and fast food in Santa Claus.