LOCATION
Address: 1718 2nd Ave. P.O. Box Rapids City, IL 61278
The Brothers Family Restaurant is located 1/2 mile north of I-80 along the Mississippi River in Rapids City, IL.