Dockside Bar & Grill » Food
1001 E. Main Street
Scenic Riverfront Bar and Grill nestled on the Illinois River. Full Menu. Full Bar. Weekend Music in Summer.
Drop in and see us! Ottawa Visitors Center, 1028 La Salle Street, Ottawa IL 61350