Update Info - Casa De Carlos
This restaurant was reported as closed. If it is open, let us know.
Casa De Carlos
20549 Devonshire St
Chatsworth, CA 91311
20549 Devonshire St
Chatsworth, CA 91311
This restaurant was reported as closed. If it is open, let us know.