The Red Stag Pub

The Red Stag Pub is a tavern within the region of Alcaire in High Rock.