R Bar & Grille
157 W Main St, Decatur IL 62523