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.
Home > Media > SOS Gig: May 3rd 2010