With beautiful beaches, wonderful shopping and dining, and world-class wineries, Santa Barbara is a breathtaking destination for romance or family fun.