Coasterra

880 Harbor Island Dr., San Diego, California 92101

880 Harbor Island Dr., San Diego, California 92101
Restaurant
Harborview