The Falcon's Nest is a casual dining spot offering a pub and bar & grill experience. Located across from Fanshawe College, it's a popular spot for a relaxed meal or drinks.