Get directions to: Maynards, Excelsior, MN Restaurant address: 685 Excelsior Blvd Excelsior, MN 55331, USA Driving Walking Bicycling Restaurant: Maynards