R Bar
Hours:
119 W Main St, Toulon IL 61483
Tips
Hours
Most Recent Reviews
-
March 2022
Came here for lunch for work at 1pm website said open from 11am to 1am and they were closed
-
December 2020
Nice folks. live Band is Great. Down to earth atmosphere.
-
September 2020
Happy Place! Easy to park and sneak in the back door! Nice little town too!
More Comments(20)
Other Information
You May Also Like
-
Toulon, Illinois