Welcome to Lefty’s Main Street Grille’s homepage. Lefty’s is a cozy restaurant located in the heart of the Blue Ridge Mountains in downtown Blacksburg, Virginia.
Welcome to Lefty’s Main Street Grille’s homepage. Lefty’s is a cozy restaurant located in the heart of the Blue Ridge Mountains in downtown Blacksburg, Virginia.