What? Where?

South Reviews & Details

South

South is rated 3 stars

5900 N Broadway
Chicago
(773) 989-7666

Love It Hate It Try It Edit It Share It

South is located at 5900 N Broadway in Chicago near the intersection of W Elmdale Ave and N Glenwood Ave. Their menu consists of Southern and American dishes . Call (773) 989-7666 for dine in.

  • Cuisine:Southern and American
  • Service:Dine In
  • Features:Group Friendly
  • Major Intersection:W Elmdale Ave And N Glenwood Ave
What everyone says about South

Tell us more about South Chicago!

South Reviews, Chicago


Be the first to review South!
Review South

More Restaurants in Chicago

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013