CA | Restaurants | San Diego
The Landing
The Landing: A Coastal Culinary Soundtrack Location, Location, Location! Right at the heart of San Diego’s waterfront, The Landing sits at 1729 Quivira Rd, San Diego, CA 92109. Now, I must pause and reflect on this location. It’s about as close to the ocean as one can get without actually strapping on flippers or commandeering…
