Papagallo's, SANTA BARBARA, California (CA)

Looking for some food? Papagallo's might cook the sort of dinner that suits you.
Comfortably stationed at 731 De la Guerra Plaza () in SANTA BARBARA, California (CA) (93101), Papagallo's can be contacted at 8059638374. Remember to call up ahead to reserve your spot in the restaurant.
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