9840 Leopard St
Corpus Christi, TX 78410
361-242-2300
I ate at casa del sol frequently. The prices are resonable. The food was never a let down. I always enjoyed eating there. They even make the quacamole right in front of you. Everything is always fresh tasting.
PROS:
CONS: none