Get directions to: Potato Shack, College Station, TX
Restaurant address: 2418 Texas Ave S # C College Station, TX 77840, USA
Restaurant: Potato Shack