Potato Shack 2418 Texas Ave S Ste C College Station, TX 77840 Phone: (979) 695-1279
Category: Restaurant