Atwood
American · Bar · Casual Dining
Atwood is a trendy New American restaurant serving American plates and craft cocktails in a historic, 19th-century building.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Atwood.
Local restaurants nearby
W Washington St, IL

