L'Ombretta
1134 Chapala Street
Santa Barbara, California
As Featured In...
From Food & Wine, Aug 2005
“Nearby L'Ombretta, a recently opened Venetian wine bar, just might be the only place in town that doesn't feature local Pinots—the wine list is completely Italian....” MORE>>
lastArticle = 8/2005 and lastAward =
