Discover Our Location ✻ We are located in the heart of beautiful downtown Santa Barbara. 721 Chapala St, Santa Barbara, CA View Our Photos