Best Restaurants In 62347
Feb 5, 2017
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
More Restaurants Near 62347
Payson Park View Restaurant
Payson Park View Restaurant is a restaurant located in Payson, Illinois at 100 South Main Street.
100 South Main Street, Payson, IL, 62360
Terms of Service
© 2017 DineRank.com. All rights reserved.