Anchor Rose Restaurant
113 Harbor Way Suite 180 Santa Barbara, CA 93109
Phone(s): (805) 770-5069
Website(s) Website Facebook Instagram