Description
Atwood is a stylish restaurant located at 1 West Washington Street in the heart of downtown Chicago, Illinois. Known for its welcoming atmosphere and refined American dining, it offers a memorable stop for locals and travelers exploring the city. Its central location makes it especially appealing for visitors inspired by the mother road, a classic road trip, or the historic route66 experience through Chicago. Atwood blends modern comfort with urban character, making it a great choice for breakfast, lunch, dinner, or drinks before a night out. For anyone searching for a Chicago restaurant with convenience, charm, and a connection to the spirit of Route 66, Atwood stands out as a flavorful destination in the Loop.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
