The Castle Restaurant, Natchez — a place to gather · Hottub