Save Added By JenWalsh2036 Now Closed Mesa Produce 2036 Cliff Drive, Santa Barbara, CA, USA Mesa Produce is a locally owned store, that ...