De Land FL Restaurants Food Delivery 1. 1700 N. Woodland Blvd., De Land, FL 32720 | Chili's Grill & Bar (386) 736-3577