hmmm, haven't been to town for a bit (ex Oxnard boy here) but I do think that Ojai, and SB are a bit better to find things to do. There is the cross up on the hill but that's a dating thing to do.
I used to love to hang out at the coffee shops on State street in SB. lolo, even sat next to Molly Ringwald and others.
The putt putt course in town has gone down hill big time
If the sushi shop is still in Montecito and hasn't gone south in quality, I'd definitely say stop buy and enjoy some of the best sushi in SB!!!