I went back to Swans for Monday night trivia, and noticed they have a new menu and new staff. The food is much improved! Shared some pork ribs which were falling off the bone, some artichoke dip, and had a pretty decent (but maybe too much egg or mayo?) chicken schnitzel sandwich.
Really friendly atmosphere. 4 stars for the service and 3 for the food = 3.5. But I'll give them a 4 because I definitely would go back.