Get directions to: Chela's Mexican Grill 50 Yard Line Sports Bar, Corpus Christi, TX
Restaurant address: 15013 Northwest Blvd Corpus Christi, TX 78410, USA
Restaurant: Chela's Mexican Grill 50 Yard Line Sports Bar