Spanish restaurant · Lower State
12
"A restaurant in Santa Barbara known for having the best paella. It's a place where great food and great memories are made." - Michael He