Alabama bar makes list of America’s best: ‘A hidden gem’

3 months ago 24
Leroy is located in the Old Cloverdale neighborhood of Montgomery, Ala.

An Alabama neighborhood bar known for its signature cocktails and relaxed atmosphere recently made a national list of America’s best bars.

Read Entire Article