All reviews seem negative
We were on our way to another Greek restaurant when we stumbled upon the Daphne's on 595 Grand Ave, San Marcos, CA. We should have stuck to our or...