North ShoreData checked October 2026
  1. Home
  2. Evanston
  3. The Barn Steakhouse

The Barn Steakhouse

The Barn Steakhouse is a steak house on 1016 Church St Rear in Evanston. It is also listed as event planner and restaurant. It is open on Sunday.

1016 Church St Rear, Evanston, IL 60201Checked October 2026