Corpus Christi TX Red Lobster 1. 5825 South Padre Island Drive, Corpus Christi, TX 78412 | Red Lobster (361) 991-2160