Skip to main content

Search the middle of everything...

Shedd Aquarium

Twin Anchors Restaurant

1655 N. Sedgwick St., Chicago, IL 60614

Restaurants

In historic Old Town. Specializing in tender, meaty baby back ribs for over 84 years. Also steaks, chicken, shrimp, 1/2 lb. Angus beef hamburgers, and 15 craft brews on draft.

Images

How to find us?

Back to Listings

You might also be interested...

Russian Tea Time

Chicago

Read more about Russian Tea Time

Carson's Ribs, Steaks And Chop

Chicago

Read more about Carson's Ribs, Steaks And Chop

Lao Sze Chuan

Chicago

Read more about Lao Sze Chuan

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.