South Side Restaurant
Address:
215 S Main St, Virginia, IL 62691
Phone:
(217) 584-9905
Restaurants,
Bars
Other Businesses:
- SUBWAY at 350 N Main St, Virginia, IL 62691
- Depot at 351 N Main St, Virginia, IL 62691
- Kathy's Kitchen at 201 N Pitt St, Virginia, IL 62691
- Virginia High School at 651 S Morgan St, Virginia, IL 62691
- The Luau Grill Island BBQ at 612 S. Cass St., Virginia, IL 62691