Palazzio

Palazzio's is my favorite Italian restaurant in Santa Barbara. They have self-serve, honor-system wine options, but they're probably famous for their delicious garlic rolls. The portions are generous, everything's delicious, and the atmosphere is charming. Perfect for a relaxed date.

Address
1026 State Street Santa Barbara, CA 93101
Website
http://www.palazzio.com/