Known as the "American Riviera," with Mediterranean-like weather year-round, Santa Barbara lies between the steep Santa Ynez Mountains and the Pacific Ocean. Perfect for seafood lovers.