Got these stats from invisible castle: http://invisiblecastle.com/roller/view/3391743/
After swapping Con/Cha I'm thinking an elf to get up to a 19 dex. Could be a fighter or.... a gymnast. Not good looking enough to be a barmaid, might scare the customers away.
Str 16
Dex 18
Con 16
Int 13
Wis 14
Cha 8