136 E De La Guerra St, Santa Barbara, California 93101 USA
The permanent Story of Santa Barbara exhibit
Photo Credit: Yelp