1070 South Volusia Avenue, Deltona, FL 32763Map
Located in Orange City
Cuisine: Local Traditional
Enjoy down home, good ol' country cooking at this restaurant that features huge buffets of delicious American cuisine, as well as large salad and dessert bars. They are open daily for lunch and dinner.