Get directions to: Subway, Barrington, IL Restaurant address: 215 N Hough St Barrington, IL 60010, USA Driving Walking Bicycling Restaurant: Subway