Santa Barbara > Restaurants > El Capitan Canyon
  
 
Due Lune Cucina

El Capitan Canyon
11560 Calle Real, Santa Barbara
Phone: (805) 685-3887