Meredosia
Nightlife
Bars
215 Main St
- Category:
- Bars
Meredosia,
IL, United States
- (217) 584-9905
Rate and review South Side Restaurant in Meredosia, IL, United States!
Share your experiences at South Side Restaurant with your friends or discover more Bars in Meredosia, IL, United States.