Green Owl

Located on top of Mirror Lake Dam, the Green Owl offers an outdoor dining experience like no other in the Dells area. We feature live music Thursday & Saturday nights at our unique outdoor bar. Come join us for a good time in this serene setting.

Hours of Operation

Winter Hours: Mon-Sun: 11am-10pm.


  • On Water

Meals Served

  • Dinner
  • Lunch

Restaurant Type

  • American