Skip to main contentToast Local logo
Twin Anchors Restaurant 1655 N. Sedgwick St

Twin Anchors Restaurant 1655 N. Sedgwick St

Rated 5.0 out of 5 by 10 guestsBar / PubPrice range $15-30

1655 N. Sedgwick St, Chicago, IL 60614
About

Serving great ribs since 1932!