
Deland, United States
Cress Restaurant
Cress Restaurant occupies a quietly serious position in DeLand's dining scene, bringing ingredient-focused cooking to a small Florida city more accustomed to chain dining than farm-rooted menus. Located at 103 W Indiana Ave in historic downtown DeLand, it represents the kind of place where sourcing discipline and culinary ambition arrive in the same room, making it a reference point for the region's emerging independent restaurant culture.



