Just an hour north of Santa Barbara, the Danish town of Solvang is filled with shops, bakeries, and plenty of places to eat good food and drink beer and wine.