Top 25 best restaurants in Philo,IL
Where to eat in Philo,IL?
Below are the list of top 25 best restaurants in Philo,IL.
# Philo Tavern
101 Washington St
Philo , IL 61864
Philo , IL 61864
Dishes Served:
American, Burger, Bar Food