When we stayed in Santa Barbara, at the Cheshire Cat Inn...we were given a certificate for lunch to Louie's. Thank Goodness! It was delicious. They have wonderful choices on the menu and everything we have ever had here is wonderful! They get rave reviews from everyone...from "regular" reviewers, like me, to well-respected professionals. The service is perfect...they are always super nice and helpful. This great place is located in the Upham Hotel in Santa Barbara.
more