Update Info - Carmen's Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carmen's Restaurant
1109 Glenwood St
Delano, CA 93215
1109 Glenwood St
Delano, CA 93215
This restaurant was reported as closed. If it is open, let us know.