Bacchus Steak Seafood & Ribs - (847) 395-3231 Address: 25385 W Il Route 173 Antioch, IL 60002 Cuisine: Misc Seafood Steak