There is a ranch off Hwy 21 in Bryan called Indian Spirit Springs. It has 3 ponds with bass, crappie and sunfish in them. It costs 10 dollars per day to fish there though.
Lake Somerville is about 45 minutes from College Station.
Lake Bryan, but it's a very poor fishing lake.
Fin feather lake. The fish are contaminated and stunted but I've heard it's fun to fish.
Also, there is a pond behind Target that is decent and one near the golf course on Villa Maria.