La Salsa

3987 State St, Ste D, Santa Barbara, CA 93105
La Salsa La Salsa is one of the popular Local Business located in 3987 State St, Ste D ,Santa Barbara listed under Local business in Santa Barbara , Mexican Restaurant in Santa Barbara ,

Contact Details & Working Hours

Map of La Salsa