Welcome to the DeBary Diner, a slice of Americana nestled in the heart of Florida. Ah, Florida. Land of sunshine, oranges, ...
The Chef Salad is a veritable garden of greens, topped with turkey, ham, and enough cheese to make a mouse weep with joy. And ...