Cress Restaurant
Phone : (386) 734-3740
All Rights Reserved 2024.
Get In Touch
103 W. Indiana Avenue,
DeLand, Florida 32720
Business Hours
DINNER
Tuesday - Saturday:
5:00pm to 9:00pm
Search Tags: Menus, Wine List, Order Now with Doordash, Event Menus & Info, Employment Opportunities, Reservations, Gift Cards, Contact
Site Powered By
Chamber Nation