Biz Buzz: New owners renovate and reopen Utopia in SLO

January 11, 2010 10:09 PM