College Station, Texas
See all 8 tips
Fries are great
Top floor suite is wonderful and view of the river is nice
Come Early for the juicy chicken!
Download Foursquare for your smart phone and start exploring the world around you!