📍 217 Stearns Wharf, Santa Barbara
Deep Sea Tasting Room — Café & bar in Santa Barbara, California, USA. 217 Stearns Wharf, Santa Barbara. Hours, map, contact. USAForAll.