Tacos, Tequila and LSX…a perfect afternoon
October 7, 2015 – Located on the eastern tip of the man-made peninsula of Harbor Island in San Diego, CA is the new and vibrant restaurant of Coasterra. The restaurant has a perfect view of San Diego, highlighting the water, natural topography, and skyline. To encourage diners to take advantage of the beautiful scenery and… Read More