A traditional hub, the Queens Head offers a relaxing eatery experience. It's a social spot for drinks and meeting friends.