Menomonee Falls WI Beverages 1. N88w15413 Main St, Menomonee Falls, WI 53051 | Otto's Beverage Center (262) 255-0057