Village Tavern & Grill of South Elgin 464 Redington Drive, South Elgin, IL 60177