Nelson's Gator Den
Made possible by
Nelson's Gator Den is a laid back restaurant just south of the Ocala National Forest in Umatilla, Florida. It is part of Nelson’s Outdoor Resort on the banks of the Oklawaha River.
Live like an Orlando local whenever, wherever
Outdoor destinations + local stories & exclusive outdoor events