If you are looking for Subway on this end of town, try here. The food is the normal Subway fare, but the staff are friendly, and if you happen to be visiting TWS this is within easy reach. Parking is a little difficult, but it is College Station after all.
地址： 2418 Texas Ave S, Ste D, College Station, TX 77840-4103
地点： 美国 > 德克萨斯州 > 大学城
电话号码： +1 979-696-4418