Update Info - Genghis Grill
This restaurant was reported as closed. If it is open, let us know.
Genghis Grill
5633 South Padre Island Dr
Corpus Christi, TX 78411
5633 South Padre Island Dr
Corpus Christi, TX 78411
This restaurant was reported as closed. If it is open, let us know.