Abigail's Tap Room is a cozy establishment nestled in Grafton, IL, known for its selection of craft beers and pub-style fare.
With a relaxed atmosphere and friendly staff, it provides a welcoming space for locals and visitors to enjoy a casual dining experience.
Generated from their business information