- For other uses, see The Screaming Pit Tavern.
The Screaming Pit Tavern is a tavern within the region of Daenia in High Rock.
Appearances[]
The Screaming Pit Tavern is a tavern within the region of Daenia in High Rock.