italian food New BCS Italian restaurant focuses on fresh ingredients and local roots 5 years ago Thelma D. Griggs COLLEGE STATION, Texas (KBTX) - 1860 Italia is now open in South College Station and it features a wide array...