About
Cress Restaurant, a premier New American restaurant in DeLand, FL, offers an exceptional dining experience. Our menu showcases a fusion of traditional American flavors with modern twists, ensuring a delightful culinary journey. As a Continental restaurant, we take pride in our diverse offerings, including fresh Seafood and premium Steak house options. Our elegant ambiance and attentive service make us an ideal choice for special occasions and everyday dining. Visit us at 103 W Indiana Ave, DeLand, FL 32720 to savor the best of New American cuisine.