Welcome to Michael's Tavern, your home away from home in the heart of Atwood, Illinois. We're a family-owned restaurant where every meal is made with love and care. Our story began with a passion for serving the best comfort food in town, and that's a promise we still keep today. At Michael's Tavern, we're committed to serving you the highest quality food at an affordable price. Our menu features a wide range of mouth-watering dishes that are sure to satisfy your cravings. But what really sets us apart is our dedication to our customers. We're not just a restaurant – we're a part of this community, and we care about the people we serve. Whether you're a local or just visiting, we invite you to join us for a delicious meal and a warm, welcoming atmosphere. We can't wait to serve you! Call us at (217) 578-3212 or visit us at 112 Main St, Atwood, IL 61913. We look forward to seeing you soon!