The Ruins of Lebowskis
Lebowskis on Marlboro Street in 2005. The Spyglass Tavern is now in this building I think if Google Maps is up to date. I wasn’t ever in Lebowskis and haven’t visited the Spyglass Tavern either. Edit: The Atlas Bar is in that building now, not the Spyglass Tavern.

