The Seafarer Tavern

The Seafarer Tavern is an inn found in the city of Del.