Embarrass from Wisconsin Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Fletch's Corner Store - Wisconsin, Embarrass, 106 W Main St, 54933 (715) 823-2649 Map Korths Badger Tap - Wisconsin, Embarrass, 133 East Main Street, 54933 (715) 823-3047 Map