The Lantern is a revamped restaurant and bar offering a modern and inviting atmosphere.