Update Info - Green Cactus Grill
This restaurant was reported as closed. If it is open, let us know.
Green Cactus Grill
20448 Nordhoff St
Chatsworth, CA 91311
20448 Nordhoff St
Chatsworth, CA 91311
This restaurant was reported as closed. If it is open, let us know.