Decatur's only lakeside restaurant! One of
Decatur's most scenic spots, the old Nelson Park beach house has been transformed into a spacious restaurant with surrounding deck. Its weathered stone frame is glassed in, providing panoramic views of Lake Decatur.