Pedestrian Hit, Not Killed, By Metra Train in…
Drag box to select area
100% Were impressed
Riverview Restaurant is a local landmark in the Algonquin community, featuring a menu with appetizers, salads, pizza, chicken, ribs, seafood, family-style dinners, desserts and beverages. The restaurant offers in-house dining in its charming tavern-like atmosphere, delivery, carryout and catering.
1320 S Main St, Algonquin, IL 60102
- Hours: Kitchen, bar and carryout hours: Sun, 7am - 1am; Mon - Thu, 11am - 1am; Fri, Sat, 11am - 2am. Dining room hours: Daily, 11am - 10pm