Elgin's Swizzle Inn

  • 751 N State St
    Elgin, IL
  • (847) 488-9988
  • N 42° 3' 5.68" W 88° 17' 46.24"

Fresh-made American and Italian fare, excellent breakfasts in a comfortable A/C atmosphere with a touch of nostalgia (our player piano). 6am to 8pm. Closed Sundays.

Reviews

Add Your Own Review

Be the first to share your experience at Elgin's Swizzle Inn — it’s simple and fast. You'll need to sign up first, but that only takes a couple minutes, then you can be on your way to rating and reviewing all kinds of places in GoSeePortland.