Best Restaurants In 62347

Last Updated:
Sort
Mike's Place is a restaurant located in Liberty, Illinois at 1100 North Main Street. Mike's Place is an American cuisine restaurant located in the rural town of Liberty, Ill. Here you can find good food at affordable prices that the whole family can enjoy. Owner Mike Brinkmeyer strives to make sure each customer leaves his restaurant completely satisfied. Mike's Place has a casual atmosphere...
1100 North Main Street, Liberty, IL, 62347
Rank
1
0 votes
Sponsor
0.0

More Restaurants Near 62347

Payson Park View Restaurant is a restaurant located in Payson, Illinois at 100 South Main Street.
100 South Main Street, Payson, IL, 62360
Sponsor
0.0