Stella La Jolla is a popular restaurant among both locals and visitors for classic and modern fare. Located near the busy corner site in Dowtown La Jolla at the intersection of Prospect and Girard Avenue. With romantic ocean views and a three story building, Stella offers the ideal dining destination for any meal.