A traditional pub, The Tilly Tavern offers a welcoming atmosphere.