Lion’s Tavern in downtown Stillwater has permanently closed.

The restaurant, located at 324 Main St. S., announced its closure on its website.

“We want to thank our incredible and hardworking staff, along with all the wonderful customers that supported us,” the statement reads. “We are incredibly proud of the experience we provided to our guests and the memories that were made.”

Load comments