Best-Kept Secret: Philo Tavern August 8, 2011 By admin The Philo Tavern is a family-friendly restaurant just outside Champaign-Urbana