Muir's Tavern in Locust Point celebrates 75 years