Steve's Sports Bar
Address:
26029 W Il Route 173, Antioch, IL 60002
Phone:
(847) 395-2221
Restaurants,
Bars
Other Businesses:
- Betty's Bistro at 417 E Il Route 173, Antioch, IL 60002
- China Yan Inc at 417 E Il Route 173, Antioch, IL 60002
- Subway at 417 E IL Route 173, Antioch, IL 60002
- Topper's at 26211 W Il Route 173, Antioch, IL 60002
- Chicago Red Hots at 573 E Il Route 173, Antioch, IL 60002