From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Prairie Rock Grill in Elgin. Gather the whole family for a trip to this restaurant ? everyone will find something to like (even the pickiest little eater) on the menu here. Free wireless Internet is also available at Prairie Rock Grill, so bring your tablet or laptop along. Prairie Rock Grill is the perfect spot to enjoy a great meal outside (weather permitting).
You can also grab your food to go.
The parking options near Prairie Rock Grill are quick and painless.