Perched above the Torrey Pines cliffs Bella Vista is the perfect “piazza.” Blessed with over 5,000 square feet of Ocean View terrace, the Bella Vista is a place where you can safely enjoy beautiful views of the ocean while treating yourself to a truly unique dining experience.
We are located in La Jolla next to Salk, Scripps, and UC San Diego
Google maps Directions: 2880 Torrey Pines Scenic Drive San Diego 92037