South Side Restaurant
215 Main St
Meredosia
IL
62665
(217) 584-9905
citysearch.com
Open Map
Bars
Bars & Pubs
Bars, Pubs & Clubs
Beer
Beer and Wine only
Food & Dining
Food and Dining
Pub Food
Restaurants
Taverns