Restaurants in Corpus Christi, TX
Restaurants
5990 S Staples St.,
Corpus Christi ,
TX
78413
UNITED STATES
Based on 1 reviews
Poor customer service
I will never return..We went with some friends..4 families..total of 15 people. They would not seperate the check for us. Two of the families did not have enough cash to cover their bill..they were going to use their debit card....so 1...Worldwide > United States > Corpus Christi, TX > Restaurants