Blue Dolphin Cafe 910 Embarcadero Del Norte Goleta CA United States
Phone: 805.685.7010 Smoking: not permitted