Get directions to: El Chico Restaurant, College Station, TX
Restaurant address: 1912 Texas Ave S College Station, TX 77840, USA
Restaurant: El Chico Restaurant