Welcome to Maynards Restaurant – Excelsior, MN 952-470-1800

Roll Over Our Weekly Calendar to See Our Happy Hour Times