Vänersborg is not a restaurant destination but it has the range you would expect from a Swedish county town — a few solid Swedish classics, a couple of pizza places, and the inevitable Thai restaurant. The best bet for a good meal is usually around the main square, Birger Sjöbergs Torg.