At Avalon at Buhl Park This restaurant is the go-to spot to enjoy the resort-style atmosphere with a great menu and an extensive bar. 20