Restaurant Reviews from DiningGuide411.com
    Top : United_States: WI: Mayville

Audubon Inn, Mayville, Wisconsin










The Audubon Inn
45 N. Main St.
Mayville WI United States


Hours: 5-9 p.m. Tuesday-Saturday

Phone: 920.387.5858
Alcohol: wine / beer

Parking: own parking lot