Santa Barbara > Restaurants > Palapa
  
 
Due Lune Cucina

Palapa
4123 State St, Santa Barbara
Phone: (805) 683-3074