There are plenty of places in this area to grab coffee, a bite to eat, do some shopping & enjoy small town Deland.
If you are staying at the Marriott, this is across the street.
We live in New Smyrna Beach & had our first official date on Flagler Ave. If you are staying for the weekend check it out.