Happy Hour!

Leo’s is excited to announce our happy hour specials! Every day from 3 pm – 6 pm and 9 pm to close get great deals on 25 oz and 34 oz. domestic drafts.