Get directions to: Budget Inn & Restaurant, Mena, AR
Restaurant address: 1018 Highway 71 South Mena, AR 71953, USA
Restaurant: Budget Inn & Restaurant