Flamingo Beach is a restaurant offering food and drinks. Open seasonally, it's located on the beach of a large lake.