I want you to create for me the name and description of a town for use in a custom Dungeons & Dragons setting.  This needs to be fantasy themed and made with the expectation of low-level players, with problems they need to solve, so include quest hooks.  Include notable buildings, names for their proprietors, as well as governmental officers, the mayor, town guar captain, et cetera.
The city of Porthaven is a small but important supply stop in the Xanthous River between two larger centers of trade.  Despite being important, it is beset with numerous small issues that keep cropping up: the roads are becoming unsafe both because of growing bandit incursions and also sightings of odd large wolves that scare people off the roads.  For amenities, the city has a tavern and inn, the Drifting Merchant, owned by the elf woman Dreanna Mapleton, who's looking for adventurers to help her track down her prize bottle of wine that was stolen -- the wine itself is long gone, but the bottle is an important showpiece.  There's also the general store, the Porthaven Trader, run by the male gnome Cornelius Albertson, and the local smithy, the Stormy Hammer, owned by male human Joseph Storm, who has a bounty out on scrap iron and especially steel as he's running low.

The town guard is more of a local militia, given the city's size, and it's led by the male half-elf Zayne Fairweather, who wants to hire some adventurers to investigate the wolves and help with the bandits.  The mayor of the town is a minor aristocrat, the elf woman Veronica LaCroix, who has ties to larger towns and can put in a good word for adventurers who help clean up her town.