Plaza Deli

140 S Hope Ave, Santa Barbara 93105, United States Get Directions to this spot
140 S Hope Ave
Santa Barbara, 93105
CA, United States
(805) 682-4410

Rate and review Plaza Deli in Santa Barbara, CA, United States!

Share your experiences at Plaza Deli with your friends or discover more Restaurants in Santa Barbara, CA, United States.