Through the years, Leo's Tavern has become a museum of memorabilia, artwork and Irish culture as well as a haven for tourists looking for somewhere relaxing and idyllic.
21 Photos
48 Photos
46 Photos
34 Photos
6 Photos
14 Photos
5 Photos
9 Photos
13 Photos
16 Photos