8657 Villa La Jolla Dr, Ste 105
San Diego, CA 92037
San Diego, CA 92037
Open HoursArray
OverviewSince Daphne's started in 1990, they have grown from one little Greek restaurant in a San Diego neighborhood to become "The Daphne's of Southern California." An engaging traditiona...
more
