Elephant & Castle is a lively establishment offering a full menu and encouraging reservations for groups, especially during popular events.