Papagallo's, SANTA BARBARA, California (CA)
Comfortably operating at 731 De la Guerra Plaza () in SANTA BARBARA, California (CA) (93101), Papagallo's can be contacted at 8059638374. We advise you to call up in ahead of time to make a reservation.
More restaurants in SANTA BARBARA, California (CA)
Papagallo's contact information and details:
Address: 731 De la Guerra Plaza - , SANTA BARBARA, California (CA) 93101
Contact Phone: 8059638374