Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: Corpus_Christi

Cathoulas Texas Grill and Tavern, Corpus Christi, Texas










Cathoulas Texas Grill & Tavern
5858 S. Padre Island Dr.
Corpus Christi TX United States

Located inside Padre Staples Mall


Phone: 361.992.8899
Parking: public transit accessible, own parking lot