880 Harbor Island Dr
San Diego, CA92101
Visit Website

In restaurants nearby