See all Restaurants in Santa Barbara
Palazzio's
Santa Barbara, CA, USAAbout
Palazzio's, 1026 State St., Generous portions of pastas and salads. One entree and a half salad is enough to feed up to three people. Every fifteen minutes waiters walk around with freshly baked garlic rolls that are to die for.