The best places to buy are the cellars maintained by all the major producers in Vila Nova de Gaia just across the river from Porto.
In Vila Nova de Gaia are found the best wineries and all the major producers maintain cellars in this region.