Lion's Head Tavern is a casual pub offering classic fare in a wood-lined venue with an outdoor patio. It has been a neighborhood staple for over 50 years.