Plaza Deli - Santa Barbara

Sandwiches, Salads, Pet Friendly
140 S Hope Ave, Santa Barbara, 93105-3154, United States Of America
Dishes: 8

Plaza Deli

Phone
+18056824410
Address
140 S Hope Ave, Santa Barbara, 93105-3154, United States Of America

Amenities

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now