Tag archives: Lennon Lee

Montecito’s First Michelin Star
By Kelly Mahan Herrick   |   October 5, 2021

Twenty-seven California restaurants were awarded Michelin stars earlier this week, and for the first time ever, three eateries on the Central Coast made the list, including Montecito’s Sushi Bar, located in the Montecito Inn on Coast Village Road. “This is all I’ve wanted for a very, very, very long time,” owner Phillip Frankland Lee said.  […]