November 17, 2009 at 8:25 pm #2720814
Going to be there next weekend for my son’s birthday. Does Stavros serve beer? And which location is closest to the beach, although driving isn’t a problem. Went to the one YEARS ago in New Symrna and enjoyed it.