Write a review
The Horseshoe Grill/28682 W Northwest Hwy - Barrington - Illinois (IL)
28682 W Northwest Hwy, Barrington, IL 60010-2360, Barrington, Illinois (IL)
+1 847-381-5530
28682 W Northwest Hwy, Barrington, IL 60010-2360, Barrington, Illinois (IL)
+1 847-381-5530