103 W Indiana Ave,

DeLand, FL 32720

Cress has received Resort and Travel Magazine's prestigious 5 Star Award.

 

Cress is a critically acclaimed restaurant located in Historic Downtown DeLand, Florida that serves globally inspired food with a determined emphasis on quality local & sustainable ingredients.

 

At Cress, they combine an intriguing atmosphere with superb and interesting food served with tastefully professional service.

Drive Safe

Mobile One-Touch Dialing

Note: Our Website and Mobile Design represents a significant investment and is protected by Copyright © 2002 - 2020 CETV Network Inc. and Resort and Travel Magazine. By using our website you agree to our Privacy Policy and Terms and Conditions of Use.