Leon's is a sports bar and grille established in 1945, offering food for delivery and takeout.