Description
Since its founding in 1932, Twin Anchors has always been known for great, tender, barbequed baby-back ribs that can be enjoyed in a quaint neighborhood tavern
Location
-
1655 N Sedgwick St, Chicago, IL 60614, USA
Since its founding in 1932, Twin Anchors has always been known for great, tender, barbequed baby-back ribs that can be enjoyed in a quaint neighborhood tavern
1655 N Sedgwick St, Chicago, IL 60614, USA