Just 2 blocks west of the Barrington Metra Stop. Located at the corner of Station St. & Hough St. in beautiful downtown Barrington, IL. Neoteca features wines, craft beers, brick oven pizzas, a salumi bar, and fresh pasta.