Longoria On State
732 State St, Santa Barbara
(805) 736-9700
Restaurants in Santa Barbara, CA
Longoria On State
732 State St, Santa Barbara, CA 93101
(805) 736-9700