2275 Otay Lakes Rd
1265 Third Ave Chula Vista, CA
551 Telegraph Canyon Rd Chula Vista, CA
This may purely just be my opinion on food, but I wasn't too impressed with the entrees on their menu. The restaurant is clean and in a nice area. But the food isn't my taste.
February 10, 2008
Daphne's Greek Cafe
If you've been to or used
Daphne's Greek Cafe, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.