Philo IL Restaurants
1. 408 N Lincoln St, Philo, IL 61864 | Casey's General Store(217) 684-2148
2. 101 W Washington St, Philo, IL 61864 | Philo Tavern(217) 684-2117
(217) 684-2148
2. 101 W Washington St, Philo, IL 61864 | Philo Tavern(217) 684-2117